Maison >base de données >tutoriel mysql >Comment pouvons-nous afficher la liste des procédures stockées et des fonctions stockées dans une base de données MySQL spécifique ?

Comment pouvons-nous afficher la liste des procédures stockées et des fonctions stockées dans une base de données MySQL spécifique ?

WBOY
WBOYavant
2023-08-23 13:17:05831parcourir

Comment pouvons-nous afficher la liste des procédures stockées et des fonctions stockées dans une base de données MySQL spécifique ?

Nous pouvons afficher la liste des procédures stockées et des fonctions stockées dans une base de données spécifique en utilisant la requête suivante sur INFORMATION_SCHEMA.ROUTINES comme indiqué ci-dessous :

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)

La requête ci-dessus a renvoyé les résultats stockés dans la base de données nommée 'query' Une procédure nommée 'allrecords' et une fonction nommée 'Bonjour'.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer