sql >> Databasteknik >  >> RDS >> Sqlserver

@@IDENTITY vs SCOPE_IDENTITY() vs IDENT_CURRENT [sql-server 2005]

Triggers

Använder @@identity är beroende av det faktum att det inte finns några triggers i din databas som skapar poster någon annanstans.

Om du skapar en post men en trigger skapar sedan en loggpost för skapandet, @@identity kommer att returnera ID för loggposten i loggtabellen.



  1. Hur man ändrar åtgärd för en främmande nyckel

  2. Hur ställer man in timern för att anropa en funktion var n:e minut?

  3. Vad är skillnaden mellan ett Oracle- och ett Microsoft-schema?

  4. Lägg till år till ett datum i PostgreSQL