ใช้คำสั่ง SHOW COLUMNS เพื่อดูรายละเอียดฟิลด์ทั้งหมดของตาราง รวมถึงชนิดข้อมูล Key และค่าเริ่มต้น
รูปแบบคำสั่ง
show columns from yourTableName;
ตัวอย่างการใช้งาน
สร้างตารางพนักงาน:
mysql> create table DemoTable1586 (
-> EmployeeId int,
-> EmployeeFirstName varchar(20),
-> EmployeeLastName varchar(20),
-> EmployeeAge int,
-> EmployeeCountryName varchar(20),
-> EmployeeSalary int
-> );
Query OK, 0 rows affected (0.78 sec)
แสดงโครงสร้างตาราง:
mysql> show columns from DemoTable1586;
ผลลัพธ์:
+---------------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------------+-------------+------+-----+---------+-------+ | EmployeeId | int(11) | YES | | NULL | | | EmployeeFirstName | varchar(20) | YES | | NULL | | | EmployeeLastName | varchar(20) | YES | | NULL | | | EmployeeAge | int(11) | YES | | NULL | | | EmployeeCountryName | varchar(20) | YES | | NULL | | | EmployeeSalary | int(11) | YES | | NULL | | +---------------------+-------------+------+-----+---------+-------+ 6 rows in set (0.11 sec)
คำอธิบายคอลัมน์
- Field: ชื่อฟิลด์
- Type: ชนิดข้อมูลและขนาด
- Null: อนุญาตให้เป็น NULL หรือไม่
- Key: ประเภทคีย์ (PRI, UNI, MUL)
- Default: ค่าเริ่มต้น
- Extra: ข้อมูลเพิ่มเติม เช่น auto_increment