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

คำสั่ง DESCRIBE ของ MySQL?


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 วินาที)

ดังที่คุณเห็นด้านบน ทั้งคู่ให้ผลลัพธ์ที่เหมือนกัน