如何查看特定 MySQL 数据库中存储过程和存储函数的列表?


我们可以使用以下查询在 INFORMATION_SCHEMA.ROUTINES 上看到特定数据库中存储过程和存储函数的列表,如下所示 −

mysql> SELECT ROUTINE_TYPE, ROUTINE_NAME FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_SCHEMA = 'query';
+--------------+--------------+
| ROUTINE_TYPE | ROUTINE_NAME |
+--------------+--------------+
| PROCEDURE    | allrecords   |
| FUNCTION     | Hello        |
+--------------+--------------+
2 rows in set (0.04 sec)

以上查询返回存储在名为“query”的数据库中的存储过程“allrecords”和存储函数“Hello”。

更新于:2020 年 6 月 22 日

199 次浏览

开启您的职业生涯

完成课程即可获得认证

开始
广告