怎样查询出SQLSERVER被锁的表,以锁表的SQL语句 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exec sp_lock --看 objId 然后用 select object_name(ObjID) "不支持 EXEC SQL 构造或语句。" 我没运行任何数据库软件时,执行exec sp_lock,结果如下: ObjID51 1 85575343 0 TAB IS GRANT再执行select object_name(85575343),结果如下:spt_values 根据一楼的大哥提供的资源,补充下。。--死锁检测use masterSelect * from sysprocesses where blocked<>0--找到SPID exec sp_lock--根据SPID找到OBJIDselect object_name(85575343)--根据OBJID找到表名 现在可以使用这 两句了,但是好像没有找到我要的,现在数据应该是没有锁表,但是使用codeexec sp_lock 却查询出了4条记录,也看不到表名. 我现在用SQL SERVER2005,怎样才能制造一个死锁,用于测试这些SQL 语句呢? 写一个带永真while的事务,不写提交或回滚句 SQL2008中条件语句的问题 请教一SQL语句,在线等,急!!! 求合并SQL语句 shinkfile报错 【TSQL】挑战6 为什么数类型冲突: date 与 tinyint 不兼容 附加数据库后出现select问题 smtp连接管理器 为什么 round(56/1.05/10.6)的值为5而不是50呢,要怎样才可以等于50? 超级变态问题,高手请进。。 sos 求救 求一SQL语句
51 1 85575343 0 TAB IS GRANT再执行select object_name(85575343),结果如下:spt_values
use master
Select * from sysprocesses where blocked<>0
--找到SPID
exec sp_lock
--根据SPID找到OBJID
select object_name(85575343)
--根据OBJID找到表名
但是好像没有找到我要的,现在数据应该是没有锁表,但是使用codeexec sp_lock 却查询出了4条记录,也看不到表名.