首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

遍历数据库中的存储过程,触发器?该如何解决

2012-07-08 
遍历数据库中的存储过程,触发器?假设有一个数据库test我想查询数据库test中的存储过程,触发器,函数里面包

遍历数据库中的存储过程,触发器?

假设有一个数据库test
 
我想查询数据库test中的存储过程,触发器,函数里面包含有 "UPDATE Table1"的有哪些?

怎么实现?

[解决办法]
如果没加密
SYSCOMMENTS 表里面有文本
[解决办法]
用游标来遍历吧。

syscomment表
[解决办法]

SQL code
SELECT  b.name, a.textFROM    sys.syscomments a ,        sys.sysobjects bWHERE   OBJECT_ID(b.name)=a.id     AND b.xtype IN ( 'P', 'TR', 'FN', 'V' )     AND b.text LIKE '%UPDATE Table1%' 

热点排行