如何查找使用特定关键字的所有存储过程的名称。例如。我想在数据库中获取所有存储过程的名称,其中" User_master"使用表。
如果我会手动完成,那么需要很长时间才有任何查询或功能,我可以通过它轻松获得相同的信息。
答案 0 :(得分:0)
以下查询有效:
SELECT routine_name,created,last_altered FROM INFORMATION_SCHEMA.ROUTINES
在哪里ROUTINE_SCHEMA ='数据库名称'
AND ROUTINE_TYPE ='程序'
ROUTINE_DEFINITION LIKE'%keyword%'