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

Di SQL Server, bagaimana saya bisa mengunci satu baris dengan cara yang mirip dengan Oracle SELECT FOR UPDATE WAIT?

Anda mungkin mencariwith (updlock, holdlock) . Ini akan membuat select ambil exclusive kunci, yang diperlukan untuk pembaruan, bukan shared kunci. holdlock petunjuk memberitahu SQL Server untuk menjaga kunci sampai transaksi berakhir.

FROM TABLE_ITEM with (updlock, holdlock)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi Skalar ODBC untuk Tanggal dan Waktu di SQL Server (Contoh T-SQL)

  2. Cara menonaktifkan semua Batasan Kunci Asing di Database SQL Server - Tutorial SQL Server / TSQL Bagian 77

  3. Menjelajahi Operasi Indeks Online Tingkat Partisi di SQL Server 2014 CTP1

  4. Bagaimana Anda mematikan semua koneksi saat ini ke database SQL Server 2005?

  5. Gunakan FILEGROUP_ID() untuk Mengembalikan ID Filegroup di SQL Server