Ok, merci de ta réponse,
Je vais donc utiliser la méthode expliquée ici par MS:
http://support.microsoft.com/kb/111401/fr
J'en profite pour une autre question. La procédure stockée que j'utilise est dérivée de celle proposée par Frédéric ici:
http://sqlpro.developpez.com/cours/arborescence/
Lors de l'insertion, l'id de l'élément inséré est retourné via
1 2
| SELECT @@IDENTITY
RETURN |
Dans le cadre de procédure stockée imbriquée appelant la procédure d'insertion, comment récupérer l'id inséré ?
Par exemple, si je fais
EXECUTE @fam_id = [dbo].[SP_INS_FAMILLE] @param1, @param2
Ma variable fam_id ne contient pas l'id inséré mais le code de retour de la procédure, à savoir 0 si l'insert est OK
Merci encore
Partager