ดูคอลัมน์ของตารางในฐานข้อมูลอื่น
Syntax
SHOW COLUMNS FROM db_name.tab_name;
ตัวอย่าง: ใช้ DB 'query' ดูตาราง 'arena' ใน DB 'mysql'
mysql> SHOW COLUMNS FROM mysql.arena\G
*************************** 1. row ***************************
Field: id
Type: int(10) unsigned zerofill
Null: NO
Key: PRI
Default: NULL
Extra: auto_increment
*************************** 2. row ***************************
Field: Photo
Type: blob
Null: YES
Key:
Default: NULL
Extra:
2 rows in set
ข้อมูลที่แสดง
- Field: ชื่อคอลัมน์
- Type: ชนิดข้อมูล
- Null: ยอมรับ NULL ได้ไหม
- Key: PRI (Primary), UNI (Unique), MUL (Index)
- Default: ค่า Default
- Extra: auto_increment, on update CURRENT_TIMESTAMP, etc.
คำสั่งเทียบเท่า
DESCRIBE db_name.tab_name;
DESC db_name.tab_name;