解锁
来源:互联网 发布:北京软件开发 贴吧 编辑:程序博客网 时间:2024/04/30 00:16
create procedure sp_kill(@tbname varchar(100),@dbname varchar(100))
as
begin
declare @spid int
if OBJECT_ID('tempdb.dbo.#Kill') is not null
drop table #Kill
create table #Kill
(
[spid] int,
[dbid] int,
[ObjId] int,
[IndId] int,
[Type] varchar(50),
[Resource] varchar(50),
[Mode] varchar(20),
[Status] varchar(100)
)
INSERT INTO #Kill([spid],[dbid],[ObjId],[IndId],[Type],[Resource],[Mode],[Status])
exec sp_lock
while (select COUNT(*) from #Kill where ObjId=OBJECT_ID(@tbname) and dbid=DB_ID(@dbname))<>0
begin
set @spid=(
select top 1 spid
from #Kill
where ObjId=OBJECT_ID(@tbname) and dbid=DB_ID(@dbname)
)
exec('kill '+@spid)
end
end
go
- 解锁
- 解锁
- 解锁
- oracle 解锁
- ORACLE解锁
- Oracle解锁
- 注册表解锁
- oralce解锁
- 数据库解锁
- 了解锁
- oracle 解锁
- sa解锁
- 用户解锁
- 数据库解锁
- Oracle解锁
- oracle 解锁
- 单子解锁
- 注册表解锁
- 未名梦
- C/C++混合编程,实现C/C++间的函数相互调用详解
- 修复数据库
- 我是鱼
- 将Adobe Audition变为专业的音乐游戏编辑器
- 解锁
- SqlCMD命令
- catch(...)详解
- 老老实实复习算法: 3 合并排序
- override和overload的区别(重写和重载的区别)(转载)
- MSSQL2008数据库邮件通知配置
- 社交时代IT厂商的传播选择
- javaScript仿QQ展开菜单
- shell脚本中的变量