表被锁的情况:当前一个对表的操作还没完成时,另一个操作又对表进行操作时,就把表锁住了。可能是部分锁,某行
解决思路:找到被锁住的表对应的进程名,然后杀掉进程,开锁
exec sp_lock -- 执行查找被锁的内容
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName
from sys.dm_tran_locks where resource_type='OBJECT'
其中spid为进程id,后面为表名,找到对应表名的进程。
kill 153 -- 153为对应进程id
最后完成