Computer >> Máy Tính >  >> Lập trình >> MySQL

Chúng ta có câu lệnh nào khác trong MySQL thay vì SHOW COLUMNS để lấy danh sách các cột trong bảng hiện có không?

Có, chúng tôi có thể sử dụng MÔ TẢ hoặc GIẢI THÍCH câu lệnh thay vì HIỂN THỊ CỘT để lấy danh sách các cột trong bảng hiện có. Trong ví dụ dưới đây, chúng tôi đã áp dụng MÔ TẢ GIẢI THÍCH trên bảng "Nhân viên" và nhận được kết quả tương tự như nhận được sau SHOW COLUMNS tuyên bố -

mysql> DESCRIBE Employee\G
*************************** 1. row ***************************
  Field: Id
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.05 sec)

mysql> Explain Employee\G
*************************** 1. row ***************************
  Field: Id
   Type: int(11)
   Null: YES
    Key:
Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.04 sec)