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

mysqlmysqli database更新于 2024/3/14 3:02:00

我们可以通过在 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)

上述查询返回名为‘allrecords’的过程和名为‘Hello’的函数,它们存储在名为‘query’的数据库中。


相关文章