我們如何檢視特定 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)
上面的查詢返回名為“allrecords”的過程和名為“Hello”的函式,這些過程和函式儲存在名為“query”的資料庫中。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP