update 语句一直正在执行中。。。。。。 你查查这个,应该有阻塞的情况:select *from sysprocesseswhere blocked <>0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在服务里面把 SQL Server(MSSQLSERVER)的服务重启,然后再执行你这个语句试试 很可能是阻塞导致的:select * from master.dbo.sysprocesses where blocked<>0 找到阻塞的原进程iddbcc inputbuffer(@spid)看看这个进程是干什么的。自己酌情看是否可以kill select * from master.dbo.sysprocesses where blocked<>0 找到阻塞的原进程iddbcc inputbuffer(@spid)看看这个进程是干什么的。自己酌情看是否可以kill kill 掉确实可以了, 我真正的语句是 update SRC_Contact_excel set Oper_Status = 'U', Event_Id = d.Event_Id from SRC_Contact_excel s, tab_OutlookContact d where s.Imtpl_Id = 1592 And s.Oper_Status = 'I' and d.Account = ltrim(rtrim([dbo].[CharLeftNull_Fun] ( isnull(s.[Account], '') , 510 ))) 好像ltrim(rtrim([dbo].[CharLeftNull_Fun] ( isnull(s.[Account], '') , 510 )))地方 阻塞了又 在服务器上同时安装SQL 2000和SQL 2008出现问题,急求解! 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。(我的存储过程有错误了) 这个SQL怎么写? 求一排队,生成下一序号的SQL 语句 怎么用sql语句更改一个varchar型字段的长度? SQl语句问题 求一sql语句 SP3补丁打不上,怪事~ vb中如何调用远程sqlserver服务器的存贮过程?--急,在线等! 请帮忙修改一存储过程。 如何用SQL语句实现两张表(无关联)查询后,分别将各自的一个字段,插入一个新表 SQL Server 中XML数据操作: 插入数据非常慢
select * from master.dbo.sysprocesses where blocked<>0
找到阻塞的原进程id
dbcc inputbuffer(@spid)
看看这个进程是干什么的。
自己酌情看是否可以kill
找到阻塞的原进程id
dbcc inputbuffer(@spid)
看看这个进程是干什么的。
自己酌情看是否可以kill
kill 掉确实可以了, 我真正的语句是 update SRC_Contact_excel
set Oper_Status = 'U', Event_Id = d.Event_Id
from SRC_Contact_excel s, tab_OutlookContact d
where s.Imtpl_Id = 1592
And s.Oper_Status = 'I'
and d.Account = ltrim(rtrim([dbo].[CharLeftNull_Fun] ( isnull(s.[Account], '') , 510 )))
好像ltrim(rtrim([dbo].[CharLeftNull_Fun] ( isnull(s.[Account], '') , 510 )))地方 阻塞了又