Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как мога да заключа един ред в SQL Server по начин, подобен на SELECT FOR UPDATE WAIT на Oracle?

Вероятно търситеwith (updlock, holdlock) . Това ще направи select вземете exclusive заключване, което е необходимо за актуализации, вместо shared ключалка. holdlock hint казва на SQL Server да запази заключването, докато транзакцията приключи.

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. Как да импортирам .bak файл на SQL Server в MySQL?

  2. Консолидиране на екземпляр на SQL Server чрез клъстериране и подреждане

  3. Как да стартирате SQL Server 2017 и 2019 едновременно на Mac

  4. T-SQL Cast срещу Convert

  5. Кой е най-добрият инструмент за сравняване на две бази данни на SQL Server (схема и данни)?