Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Có câu lệnh nào thay thế SHOW COLUMNS để lấy danh sách cột bảng MySQL không?

Có, có thể dùng DESCRIBE hoặc EXPLAIN thay cho SHOW COLUMNS để lấy danh sách cột của bảng hiện có. Ví dụ áp dụng trên bảng Employee:

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)

Cả ba câu lệnh SHOW COLUMNS, DESCRIBE, EXPLAIN cho kết quả y hệt nhau.