如何檢視特定 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”。
廣告