sql结束进程状态为sleeping

来源:互联网 发布:阿里云数据库密码修改 编辑:程序博客网 时间:2024/06/14 00:47

declare @spid  varchar(10)

declarecursorspid cursor for        --定义游标cursorspid

select spid  frommaster.dbo.sysprocesses where status ='sleeping'and  loginame= 'sa'--使用游标的对象(根据需要填入状态值及用户)

opencursorspid --打开游标

fetch next  fromcursorspid  into@spid --将游标向下移行,获取的数据放入之前定义的变量@spid

while@@fetch_status=0         --判断是否成功获取数据

begin

exec('kill '+@spid);     

fetch next  from cursorspid  into @spid--将游标向下移行

end

closecursorspid

deallocatecursorspid

 

原创粉丝点击