我想插入一张桌子,但要阻止插入另一个桌子。例如,可以锁定例如表 一种 用于插入,插入表格 b 然后解锁表 一种?

Tableock只能锁定我正在插入的桌子。

谢谢

马丁·皮尔

有帮助吗?

解决方案

SQL Server不允许锁定对象,就像您执行的指示符一样。另外,锁定桌子不会使它仅阅读;它将使其为每个人锁定。

您可以使用桌子提示,例如 SELECT * FROM MyTable WITH (LOCKNAME) 但这不是一个好的编程实践。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top