如何(SQL查询)获得绝对的'锁定SQL Server管理工作室中的SQL表。通过绝对的'锁我的意思是系统中没有其他进程可以对该表做任何事情。 我尝试了 TABLOCKX ,但似乎其他进程仍然可以访问该表。
答案 0 :(得分:-1)
这对我有用:
begin transaction
Alter table TABLENAME
Alter column COLUMNNAME DATATYPE
waitfor delay '00:30:00' --HOLDS LOCK FOR 30 MINUTES
rollback transaction