Utilisez @@identity au lieu de scope_identity() .
Tandis que scope_identity() renvoie le dernier identifiant créé dans la portée actuelle, @@identity renvoie le dernier identifiant créé dans la session en cours.
Le scope_identity() la fonction est normalement recommandée sur @@identity champ, car vous ne voulez généralement pas que les déclencheurs interfèrent avec l'identifiant, mais dans ce cas, vous le faites.