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

เราจะรับโครงสร้างของมุมมอง MySQL ได้อย่างไร เนื่องจากเราสามารถรับโครงสร้างของตาราง MySQL ได้


อย่างที่เราทราบดีว่ามุมมองเป็นประเภทของตารางเสมือนและเป็นองค์ประกอบของตารางด้วย ด้วยเหตุนี้ เราจึงสามารถใช้แบบสอบถามเดียวกันเพื่อให้ได้โครงสร้างของมุมมองที่เราใช้เพื่อให้ได้โครงสร้าง ของตาราง กล่าวอีกนัยหนึ่ง เราสามารถใช้คำสั่ง DESCRIBE เพื่อรับโครงสร้างของมุมมอง MySQL ไวยากรณ์จะเป็นดังนี้ −

ไวยากรณ์

DESCRIBE view_name;

ที่นี่ view_name คือชื่อของมุมมองที่เราต้องการรับโครงสร้าง

ตัวอย่าง

สมมติว่าเราต้องการรับโครงสร้างของมุมมองที่ชื่อว่า 'Info' จากนั้นให้ดำเนินการโดยใช้ข้อความค้นหาต่อไปนี้ -

mysql> DESCRIBE INFO;
+---------+-------------+------+-----+---------+-------+
| Field   | Type        | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| ID      | int(11)     | YES  |      | NULL   |       |
| NAME    | varchar(20) | YES  |      | NULL   |       |
| SUBJECT | varchar(20) | YES  |      | NULL   |       |
| ADDRESS | varchar(20) | YES  |      | NULL   |       |
+---------+-------------+------+-----+---------+-------+
4 rows in set (0.02 sec)

ชุดผลลัพธ์ข้างต้นแสดงว่าฟิลด์ทั้งหมดมีคำจำกัดความเดียวกันกับในตารางฐาน