declare @d
varchar(8000)
set @d = ''
select @d = @d + ' kill ' + cast(spid as varchar) + char(13)
from master.. sysprocesses where dbid= db_id( '数据库名')
exec(@d)
set @d = ''
select @d = @d + ' kill ' + cast(spid as varchar) + char(13)
from master.. sysprocesses where dbid= db_id( '数据库名')
exec(@d)
本文介绍了一种使用T-SQL批量终止指定数据库内所有进程的方法。通过动态SQL构造包含所有目标进程ID的命令,并最终执行该命令来实现目标。
512

被折叠的 条评论
为什么被折叠?



