DESCRIBE หรือ DESC ของ MySQL ทั้งคู่มีค่าเท่ากัน DESC เป็นรูปแบบย่อของคำสั่ง DESCRIBE และใช้ในการแสดงข้อมูลเกี่ยวกับตาราง เช่น ชื่อคอลัมน์และข้อจำกัดเกี่ยวกับชื่อคอลัมน์
คำสั่ง DESCRIBE เทียบเท่ากับคำสั่งต่อไปนี้ −
แสดงคอลัมน์จากคำสั่ง yourTableName
ต่อไปนี้เป็นแบบสอบถามที่แสดงข้อมูลเกี่ยวกับตารางโดยใช้คำสั่ง DESCRIBE แบบสอบถามมีดังนี้
mysql> อธิบายนักเรียน
ด้านบน นักเรียนคือชื่อตารางในฐานข้อมูลของฉัน
แบบสอบถามด้านบนสร้างผลลัพธ์ต่อไปนี้
<ก่อนหน้า>+-------+--------------+------+----+---------+ --------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+-------+--------------+------+ -----+---------+- ------+| id | int(11) | ใช่ | MUL | NULL | || ชื่อ | varchar(100) | ใช่ | MUL | NULL | |+-------+--------------+------+----+---------+-- -----+2 แถวในชุด (0.13 วินาที)นี่คือแบบสอบถามที่เทียบเท่าที่ให้ผลลัพธ์เหมือนกัน แบบสอบถามมีดังนี้
mysql> แสดงคอลัมน์จากนักเรียน
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+-------+--------------+------+----+---------+ --------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+-------+--------------+------+ -----+---------+- ------+| id | int(11) | ใช่ | MUL | NULL | || ชื่อ | varchar(100) | ใช่ | MUL | NULL | |+-------+--------------+------+----+---------+-- -----+2 แถวในชุด (0.03 วินาที)ดังที่คุณเห็นด้านบน ทั้งคู่ให้ผลลัพธ์ที่เหมือนกัน