【发布时间】:2014-09-08 11:02:06
【问题描述】:
如何查找使用特定关键字的所有存储过程的名称。例如。我想获取使用“User_master”表的数据库中所有存储过程的名称。
如果我手动完成,将需要很长时间,是否有任何查询或函数可以轻松获得相同的结果。
【问题讨论】:
-
这个LINK 可能会有所帮助
如何查找使用特定关键字的所有存储过程的名称。例如。我想获取使用“User_master”表的数据库中所有存储过程的名称。
如果我手动完成,将需要很长时间,是否有任何查询或函数可以轻松获得相同的结果。
【问题讨论】:
以下查询有效:
SELECTroutine_name,created,last_altered FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_SCHEMA = '数据库名'
AND ROUTINE_TYPE = 'PROCEDURE'
还有 ROUTINE_DEFINITION LIKE '%keyword%'
【讨论】: