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

W SQL Server, jak mogę zablokować pojedynczy wiersz w sposób podobny do Oracle SELECT FOR UPDATE WAIT?

Prawdopodobnie szukaszwith (updlock, holdlock) . Spowoduje to select weź exclusive blokada, która jest wymagana do aktualizacji, zamiast shared Zamek. holdlock wskazówka mówi SQL Serverowi, aby utrzymał blokadę aż do zakończenia transakcji.

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. TABLOCK vs TABLOCKX

  2. SQL INSERT INTO z wielu tabel

  3. 13 najlepszych praktyk w zakresie bezpieczeństwa SQL Server

  4. Szybkie porady dotyczące naprawy i przywracania bazy danych SQL bez kopii zapasowej

  5. SQL Server:przecieki poziomu izolacji w połączeniach w puli