Moundir76
Messages postés281Date d'inscriptiondimanche 3 octobre 2010StatutMembreDernière intervention16 mai 2014
-
22 août 2013 à 14:12
Moundir76
Messages postés281Date d'inscriptiondimanche 3 octobre 2010StatutMembreDernière intervention16 mai 2014
-
22 août 2013 à 15:07
Bonjour,
Je travaille sous MS SQL SERVER.
j'ai 4 tables A,B,C,D
A et B sont reliées à C.
La clé primaire de C est un int AutoIncrement. Elle migre dans la table D pour devenir Clef Etrangere.
Ma question : Quand on ajoute une ligne dans la table C, la clef primaire id_C se génère toute seule. Cependant, quand on fait un INSERT dans la table D, comment connaitre id_C pour le mettre en clef etrangere ?
Cas concret :
INSERT INTO C (id_C, id_A, id_B) VALUES (,123,456);
INSERT INTO D (id_D, libelle, id_C) VALUES (,"Soufflet", Comment connaitre l'id_C qui vient d'être créé precedemment ?)