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

Làm thế nào chúng ta có thể nhận được nhiều thông tin hơn về các cột của một bảng ngoài thông tin mà chúng ta có được bằng các câu lệnh DESCRIBE, EXPLAIN và SHOW COLUMNS MySQL?

Với câu lệnh SHOW FULL COLUMNS, chúng ta có thể nhận được nhiều thông tin hơn về các cột của bảng ngoài thông tin chúng ta có được bằng các câu lệnh DESCRIBE, EXPLAIN và SHOW COLUMNS MySQL.

Cú pháp

SHOW FULL COLUMNS from Table_name;

Ví dụ

mysql> SHOW FULL COLUMNS FROM EMPLOYEE\G;

*************************** 1. row ***************************
     Field: ID
      Type: int(11)
 Collation: NULL
      Null: NO
       Key: PRI
   Default: NULL
     Extra: auto_increment
Privileges: select,insert,update,references
   Comment:

*************************** 2. row ***************************
     Field: Name
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
2 rows in set (0.04 sec)

Trong ví dụ trên, chúng ta đang sử dụng câu lệnh này trên một bảng có tên là "worker" và chúng ta có thể thấy rằng chúng ta có thêm thông tin như thông tin về Collation, Privileges và Comment trên các cột của bảng đó. Thông tin này không nằm trong kết quả của câu lệnh DESCRIBE, EXPLAIN và SHOW COLUMN.