Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Alih-alih pemicu di SQL Server kehilangan SCOPE_IDENTITY?

Gunakan @@identity bukannya scope_identity() .

Sementara scope_identity() mengembalikan id yang terakhir dibuat dalam cakupan saat ini, @@identity mengembalikan id yang terakhir dibuat di sesi saat ini.

scope_identity() fungsi biasanya direkomendasikan di atas @@identity bidang, karena Anda biasanya tidak ingin pemicu mengganggu id, tetapi dalam kasus ini Anda melakukannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana SHOWPLAN_XML Bekerja di SQL Server

  2. Perbarui kueri menggunakan Subquery di Sql Server

  3. Kasus dalam Pernyataan Pilihan

  4. Jatuhkan kunci utama menggunakan skrip di database SQL Server

  5. Baris SQL ke Kolom