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

SHOW COLUMNS FROM db_name.tab_name ดูโครงสร้างตารางจาก DB อื่น

ดูคอลัมน์ของตารางในฐานข้อมูลอื่น

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;