sql – 查找插入特定表的存储过程
发布时间:2020-12-12 06:27:45 所属栏目:MsSql教程 来源:网络整理
导读:有没有办法找到哪些存储过程在表中创建条目.比如说: 存储过程A插入表A中 存储的Proceudre B插入表A中 存储过程C插入表B中 我想查询返回存储过程A和存储过程B的名称. 我现在已经做到了这一点,但它所做的就是找到存储过程.我认为找到存储过程是一个很好的起点.
有没有办法找到哪些存储过程在表中创建条目.比如说:
存储过程A插入表A中 我想查询返回存储过程A和存储过程B的名称. 我现在已经做到了这一点,但它所做的就是找到存储过程.我认为找到存储过程是一个很好的起点. select schema_name(schema_id) as [schema],name from sys.procedures where name like '%Item%' and name like '%Create%' 我正在使用Microsoft SQL 2008 解决方法您可以搜索包含所有过程和视图的文本的sys.sql_modules:SELECT OBJECT_NAME(object_id) FROM sys.sql_modules WHERE definition LIKE '%TablenameIWanttoFind%' 如果您确定的措辞可以搜索“INSERT INTO mytable”之类的内容 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |