Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy Scope_Identity() zwraca nieprawidłową wartość?

Proponuję wypróbować zapytanie i przetestować wyniki. Istnieje wiele sposobów obejścia tego problemu, takich jak klauzula Output i run query nie równolegle.

Zobacz Microsoft KB na ten temathttp://support.microsoft.com/kb/2019779

Również post na ten temat, który wskazywał, że nie jestem pewien, czy został naprawiony w 2008 SP1, ale może zostać naprawiony w 2008 R2

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Utwórz wyzwalacz DML w SQL Server

  2. SQL Server podzielił plik CSV na wiele wierszy

  3. Maksymalny rozmiar zmiennej varchar(max)

  4. Liczba dni tygodnia w danym miesiącu

  5. Jak korzystać z funkcji Stopwords i Stoplist, aby ulepszyć wyszukiwanie pełnotekstowe w programie SQL Server (FTS)