DELIMITER//mysql>CreateProceduretabledetails() ->BEGIN ->DESCRIBEStudent_detail; ->END//QueryOK,0rowsaffected(0.00sec)"/> DELIMITER//mysql>CreateProceduretabledetails() ->BEGIN ->DESCRIBEStudent_detail; ->END//QueryOK,0rowsaffected(0.00sec)">

Rumah  >  Artikel  >  pangkalan data  >  Cipta prosedur tersimpan untuk mendapatkan butiran jadual MySQL tertentu yang disimpan dalam pangkalan data?

Cipta prosedur tersimpan untuk mendapatkan butiran jadual MySQL tertentu yang disimpan dalam pangkalan data?

王林
王林ke hadapan
2023-08-25 15:37:021476semak imbas

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

Contoh berikut akan mencipta prosedur yang dipanggil "tabledetails" yang menyediakan semua butiran jadual tertentu yang disimpan dalam pangkalan data.

Contoh

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)

Atas ialah kandungan terperinci Cipta prosedur tersimpan untuk mendapatkan butiran jadual MySQL tertentu yang disimpan dalam pangkalan data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam