Sql server 无法插入到SQL Server表中

Sql server 无法插入到SQL Server表中,sql-server,sql-insert,sql-delete,Sql Server,Sql Insert,Sql Delete,我想在客户机数据库中的一个表中插入几行。我不能这样做 我可以对除此之外的其他表执行插入、更新和删除操作。当我尝试执行Insert、Update或Delete时,它不会给出错误,但执行起来需要无限的时间 我甚至尝试禁用所有触发器和约束 有人能帮忙吗 if not exists(select '' from table_name where col1='val1' and col2='Val2') begin insert into lw_code_group_ext(col1,col

我想在客户机数据库中的一个表中插入几行。我不能这样做

我可以对除此之外的其他表执行插入、更新和删除操作。当我尝试执行Insert、Update或Delete时,它不会给出错误,但执行起来需要无限的时间

我甚至尝试禁用所有触发器和约束

有人能帮忙吗

if not exists(select '' from table_name where col1='val1' and col2='Val2')
begin   
    insert into lw_code_group_ext(col1,col2,col3) values(val1,val2,val3);
end

那张桌子可能锁上了。这意味着它正在被其他进程读取。尝试找出可以阅读此表的内容,如果找到,请使用:

... from lw_code_group_ext with (nolock) ...

你确定这是无限时间吗?这是一个很长的时间等待。。。