Użyj @@identity zamiast scope_identity() .
Podczas gdy scope_identity() zwraca ostatni utworzony identyfikator w bieżącym zakresie, @@identity zwraca ostatni utworzony identyfikator w bieżącej sesji.
scope_identity() funkcja jest zwykle zalecana przez @@identity pole, ponieważ zwykle nie chcesz, aby wyzwalacze zakłócały identyfikator, ale w tym przypadku tak jest.