Bonjours,
J'effectue un Trigger d'Insert dans une table :
Ensuite je fais mon trigger insertion sur une table de ma base :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8T_ECHANGES IDENTIFIANT Autoincrément NOM Chaine ORIGINE Chaine DESTINATION Chaine DATE_CREATION Datetime STATUT Chaine
Et j'aimerais dans mon trigger récupérer le numéro que je viens d'inserer afin de faire une autre requette INSERT dans une autre table avec cet identifiant comme clé étrangére....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TRIGGER TG_INS_SIA12_ECHANGE ON [dbo].[F_DOCENTETE] FOR INSERT AS INSERT INTO [T_ECHANGES] (NOM, ORIGINE, DESTINATION, DATE_CREATION, STATUT ) VALUES ('COMMANDE', 'SAGE', 'PRODALIA', GetDate(), 'PRET')
J'ai passer a récupérer desuite aprés le MAX(IDENTIFIANT) mais pas terrible comme méthode...
Il y a t'il une fonction qui le fait ???
Merci d'avance
Silvia
Partager