Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Scope_Identity() renvoyant une valeur incorrecte corrigée ?

Ma suggestion serait d'essayer la requête et de tester vos résultats. Il existe un certain nombre de solutions de contournement à ce sujet, telles que la clause de sortie et l'exécution de la requête non en parallèle.

Consultez la base de connaissances Microsoft à ce sujethttp://support.microsoft.com/kb/2019779

Également un message à ce sujet qui indiquait qu'il n'était pas sûr qu'il soit corrigé en 2008 SP1 mais qu'il pourrait l'être en 2008 R2

http://blog.sqlauthority.com/2009/03/24/sql-server-2008-scope_identity-bug-with-multi-processor-parallel-plan-and-solution/