标签: sql-server-2008 tsql locking
好的,所以这里是背景...我有一个存储过程在一个表上执行一些操作(选择,更新,插入等)。这个存储过程可以/一次运行几个不同的实例/迭代(这里不确定正确的术语)。
我的问题是,我如何锁定表的整个过程,以便运行作为不同的线程/实例/迭代(无论术语是什么)的相同过程必须排队等待第一个在它开始之前完成?
如果您可以提供实际的代码片段,以便我可以在上下文中看到它,那将非常有用。
提前致谢。
答案 0 :(得分:0)
您可以使用transaction isolation level
在您的程序中并根据需要进行设置。