sql >> Databáze >  >> RDS >> Sqlserver

Místo spouštěče v SQL Server ztrácí SCOPE_IDENTITY?

Použijte @@identity místo scope_identity() .

Zatímco scope_identity() vrátí poslední vytvořené id v aktuálním oboru, @@identity vrátí poslední vytvořené ID v aktuální relaci.

scope_identity() Funkce se obvykle doporučuje před @@identity pole, protože obvykle nechcete, aby spouštěče zasahovaly do id, ale v tomto případě ano.



  1. Jak převést unixové časové razítko na hodnotu data/času v PostgreSQL

  2. Neočekávaný vedlejší účinek přidání filtrovaného indexu

  3. Tipy pro monitorování replikace MariaDB pomocí ClusterControl

  4. Co jsou data a informace a objemy dat