คำสั่ง MySQL SHOW CREATE TABLE จะให้ข้อ จำกัด ที่ใช้กับตารางใดตารางหนึ่งพร้อมกับรายละเอียดอื่น ๆ เกี่ยวกับตารางนั้นที่จัดเก็บไว้ในฐานข้อมูลอื่นซึ่งฉันกำลังใช้อยู่ ไวยากรณ์จะเป็นดังนี้ −
ไวยากรณ์
SHOW CREATE TABLE db_name.table_name;
ในที่นี้ table_name คือชื่อของตารางที่เราอยากเห็นข้อจำกัด
Db_name คือชื่อของชื่อฐานข้อมูลที่เก็บตารางไว้
ตัวอย่าง
ในตัวอย่างนี้ เราได้รับรายละเอียดของตารางชื่อ 'arena' ที่จัดเก็บไว้ในฐานข้อมูล MySQL -
mysql> Show Create table mysql.arena\G *************************** 1. row *************************** Table: arena Create Table: CREATE TABLE `arena` ( `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT, `Photo` blob, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 1 row in set (0.00 sec)
ชุดผลลัพธ์ข้างต้นแสดงให้เห็นว่ามีข้อ จำกัด ของคีย์หลักในคอลัมน์ 'id' ในตาราง 'arena' ที่จัดเก็บไว้ใน 'mysql'