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

Các câu lệnh từ đồng nghĩa của MySQL DESCRIBE là gì?


Tiếp theo là các câu lệnh đồng nghĩa của MySQL DESCRIBE, tức là các câu lệnh với sự trợ giúp của chúng ta có thể nhận được cùng một loại thông tin / cấu trúc của bảng như chúng ta nhận được từ DESCRIBE -

Tuyên bố GIẢI THÍCH

EXPLAIN là từ đồng nghĩa của câu lệnh DESCRIBE. Cú pháp của nó cũng tương tự như câu lệnh DESCRIBE. Hãy xem xét ví dụ sau -

mysql> Explain Employee;
+-------+-------------+------+-----+---------+------------------+
| Field | Type        | Null | Key | Default | Extra            |
+-------+-------------+------+-----+---------+------------------+
| ID    | int(11)     | NO   | PRI | NULL    | auto_increment   |
| Name  | varchar(20) | YES  |     | NULL    |                  |
+-------+-------------+------+-----+---------+------------------+
2 rows in set (0.11 sec)

Chúng ta có thể thấy câu lệnh này cũng cho kết quả tương tự như chúng ta nhận được với câu lệnh DESCRIBE.

HIỂN THỊ CỘT Tuyên bố

Câu lệnh này cũng là từ đồng nghĩa của DESCRIBE và do đó của câu lệnh EXPLAIN cũng vậy. Cú pháp của nó hơi khác với DESCRIBE và GIẢI THÍCH như sau -

Cú pháp

SHOW COLUMNS From Table_name;

Ví dụ

Trong ví dụ dưới đây, chúng ta có thể thấy rằng kết quả giống như chúng ta đã nhận được kết quả từ câu lệnh DESCRIBE và EXPLAIN

mysql> Show columns from employee;
+-------+-------------+------+-----+---------+------------------+
| Field | Type        | Null | Key | Default | Extra            |
+-------+-------------+------+-----+---------+------------------+
| ID    | int(11)     | NO   | PRI | NULL    | auto_increment   |
| Name  | varchar(20) | YES  |     | NULL    |                  |
+-------+-------------+------+-----+---------+------------------+
2 rows in set (0.11 sec)