22 lines
491 B
Markdown
Executable File
22 lines
491 B
Markdown
Executable File
use master
|
||
```sql
|
||
declare @spid int ;
|
||
declare @ddlstring nvarchar(max);
|
||
declare @dbname varchar(200);
|
||
set @dbname='数据库名';
|
||
declare tmpcur cursor
|
||
for select distinct spid as spid from sys.sysprocesses
|
||
where dbid=db_id(@dbname) ;
|
||
OPEN tmpcur;
|
||
fetch tmpcur into @spid ;
|
||
while (@@FETCH_STATUS=0)
|
||
```
|
||
begin
|
||
```sql
|
||
set @ddlstring=N'Kill '+CONVERT( nvarchar,@spid) ;
|
||
execute sp_executesql @ddlstring ;
|
||
fetch tmpcur into @spid ;
|
||
end ;
|
||
```
|
||
close tmpcur ;
|
||
deallocate tmpcur ; |