Maison  >  Article  >  base de données  >  Créer une procédure stockée pour obtenir les détails d'une table MySQL spécifique stockée dans une base de données ?

Créer une procédure stockée pour obtenir les détails d'une table MySQL spécifique stockée dans une base de données ?

王林
王林avant
2023-08-25 15:37:021476parcourir

创建一个存储过程来获取数据库中存储的特定 MySQL 表的详细信息?

L'exemple suivant créera une procédure appelée "tabledetails" qui fournit tous les détails d'une table spécifique stockée dans la base de données.

Exemple

mysql> DELIMITER //
mysql> Create Procedure tabledetails()
   -> BEGIN
   -> DESCRIBE Student_detail;
   -> END //
Query OK, 0 rows affected (0.00 sec)

mysql> DELIMITER ;

mysql> CALL tabledetails;
+-------------+-------------+------+-----+---------+-------+
| Field       | Type        | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| Studentid   | int(11)     | NO   | PRI | NULL    |       |
| StudentName | varchar(20) | YES  |     | NULL    |       |
| address     | varchar(20) | YES  |     | NULL    |       |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)
Query OK, 0 rows affected (0.04 sec)

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