Truy vấn INFORMATION_SCHEMA.ROUTINES lọc ROUTINE_TYPE='FUNCTION':
mysql> SELECT ROUTINE_TYPE, ROUTINE_NAME
-> FROM INFORMATION_SCHEMA.ROUTINES
-> WHERE ROUTINE_SCHEMA = 'query' AND ROUTINE_TYPE = 'FUNCTION';
+--------------+--------------------+
| ROUTINE_TYPE | ROUTINE_NAME |
+--------------+--------------------+
| FUNCTION | factorial |
| FUNCTION | Hello |
+--------------+--------------------+
Chỉ trả về tên function, gọn nhẹ hơn mysql.proc hoặc SHOW FUNCTION STATUS.