Bonjour,
je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL
me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ?
merci d'avance
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Robert
La création d'un Trigger ce fait comme cela (Par exemple, ce trigger se déclenche sur les insertions) :
CREATE TRIGGER Nom_de_Mon_Trigger ON Ma_Table FOR INSERT AS
-- Code du trigger
GO
Dans le code du trigger, je peux récupérer les enregistrement insérés dans ma table grâce à la pseudo table "inserted". Elle a la même structure que ma table...
Par exemple :
INSERT INTO Ma_Deuxieme_Table SELECT monchamp, monchamp2 FROM inserted WHERE monchamp3 = mon_critère
Bien Cordialement
------------------------------ Christian Robert Winwise MCT - MCDBA - MCSD.Net
"Toto le heros" a écrit :
Bonjour, je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ? merci d'avance
Toto le heros.
La création d'un Trigger ce fait comme cela (Par exemple, ce trigger se
déclenche sur les
insertions) :
CREATE TRIGGER Nom_de_Mon_Trigger ON Ma_Table
FOR INSERT
AS
-- Code du trigger
GO
Dans le code du trigger, je peux récupérer les enregistrement insérés dans
ma table grâce à la pseudo table "inserted". Elle a la même structure que ma
table...
Par exemple :
INSERT INTO Ma_Deuxieme_Table
SELECT monchamp, monchamp2
FROM inserted
WHERE monchamp3 = mon_critère
Bien Cordialement
------------------------------
Christian Robert
Winwise
MCT - MCDBA - MCSD.Net
"Toto le heros" a écrit :
Bonjour,
je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL
me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ?
merci d'avance
La création d'un Trigger ce fait comme cela (Par exemple, ce trigger se déclenche sur les insertions) :
CREATE TRIGGER Nom_de_Mon_Trigger ON Ma_Table FOR INSERT AS
-- Code du trigger
GO
Dans le code du trigger, je peux récupérer les enregistrement insérés dans ma table grâce à la pseudo table "inserted". Elle a la même structure que ma table...
Par exemple :
INSERT INTO Ma_Deuxieme_Table SELECT monchamp, monchamp2 FROM inserted WHERE monchamp3 = mon_critère
Bien Cordialement
------------------------------ Christian Robert Winwise MCT - MCDBA - MCSD.Net
"Toto le heros" a écrit :
Bonjour, je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ? merci d'avance
Toto le heros.
Said KHAMAR
Merci pour l info !
A bientot "Christian Robert" wrote in message news:
La création d'un Trigger ce fait comme cela (Par exemple, ce trigger se déclenche sur les insertions) :
CREATE TRIGGER Nom_de_Mon_Trigger ON Ma_Table FOR INSERT AS
-- Code du trigger
GO
Dans le code du trigger, je peux récupérer les enregistrement insérés dans ma table grâce à la pseudo table "inserted". Elle a la même structure que ma table...
Par exemple :
INSERT INTO Ma_Deuxieme_Table SELECT monchamp, monchamp2 FROM inserted WHERE monchamp3 = mon_critère
Bien Cordialement
------------------------------ Christian Robert Winwise MCT - MCDBA - MCSD.Net
"Toto le heros" a écrit :
Bonjour, je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ? merci d'avance
Toto le heros.
Merci pour l info !
A bientot
"Christian Robert" <christian.robert@winwise.fr> wrote in message
news:D97FC766-CBE5-45BA-B4E6-E88E7CE71B3C@microsoft.com...
La création d'un Trigger ce fait comme cela (Par exemple, ce trigger se
déclenche sur les
insertions) :
CREATE TRIGGER Nom_de_Mon_Trigger ON Ma_Table
FOR INSERT
AS
-- Code du trigger
GO
Dans le code du trigger, je peux récupérer les enregistrement insérés dans
ma table grâce à la pseudo table "inserted". Elle a la même structure que
ma
table...
Par exemple :
INSERT INTO Ma_Deuxieme_Table
SELECT monchamp, monchamp2
FROM inserted
WHERE monchamp3 = mon_critère
Bien Cordialement
------------------------------
Christian Robert
Winwise
MCT - MCDBA - MCSD.Net
"Toto le heros" a écrit :
Bonjour,
je cherche a creer des triggers avec sql 2000 server. La syntaxe transac
SQL
me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ?
merci d'avance
A bientot "Christian Robert" wrote in message news:
La création d'un Trigger ce fait comme cela (Par exemple, ce trigger se déclenche sur les insertions) :
CREATE TRIGGER Nom_de_Mon_Trigger ON Ma_Table FOR INSERT AS
-- Code du trigger
GO
Dans le code du trigger, je peux récupérer les enregistrement insérés dans ma table grâce à la pseudo table "inserted". Elle a la même structure que ma table...
Par exemple :
INSERT INTO Ma_Deuxieme_Table SELECT monchamp, monchamp2 FROM inserted WHERE monchamp3 = mon_critère
Bien Cordialement
------------------------------ Christian Robert Winwise MCT - MCDBA - MCSD.Net
"Toto le heros" a écrit :
Bonjour, je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ? merci d'avance
Toto le heros.
SQLpro [MVP]
A lire : http://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5
A +
Toto le heros a écrit :
Bonjour, je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ? merci d'avance
Toto le heros.
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
A lire :
http://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5
A +
Toto le heros a écrit :
Bonjour,
je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL
me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ?
merci d'avance
Toto le heros.
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
A lire : http://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5
A +
Toto le heros a écrit :
Bonjour, je cherche a creer des triggers avec sql 2000 server. La syntaxe transac SQL me parait incomprehensible dans l'aide. Pourriez-vous me l'expliquer ? merci d'avance
Toto le heros.
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************