Omu*_*Omu 3 sql sql-server postgresql
在 SQL Server 中
begin tran
select * from foos with (rowlock, xlock, holdlock) where id =7
...
commit tran
Run Code Online (Sandbox Code Playgroud)
将锁定该行以进行读取和写入,并且它将保持锁定直到事务结束,
postgresql 中有类似的东西吗?
尝试这个:
BEGIN tran;
SELECT * FROM foos FOR UPDATE;
...
COMMIT tran;
Run Code Online (Sandbox Code Playgroud)
参考:选择...进行更新