Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

สร้าง Stored Procedure เพื่อดูรายละเอียดตาราง MySQL เฉพาะในฐานข้อมูล


ตัวอย่างต่อไปนี้จะสร้าง Procedure ชื่อ tabledetails ซึ่งให้รายละเอียดทั้งหมดของตารางเฉพาะที่จัดเก็บในฐานข้อมูล

ตัวอย่าง

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)