MySQL DESCRIBE 的同義語句有哪些?


MySQL DESCRIBE 的同義語句如下,即我們可以利用它們獲取與 DESCRIBE 獲取的相同種類的表資訊/結構:-

EXPLAIN 語句

EXPLAIN 是 DESCRIBE 語句的同義語。它的語法也與 DESCRIBE 語句相似。請看下面的示例:-

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)

我們可以看到此語句也給出了與 DESCRIBE 語句相同的輸出。

SHOW COLUMNS 語句

此語句也是 DESCRIBE 的同義語,因此也是 EXPLAIN 語句的同義語。它的語法與 DESCRIBE 和 EXPLAIN 略有不同,如下所示:-

語法

SHOW COLUMNS From Table_name;

示例

在下面給出的示例中,我們可以看到輸出與我們從 DESCRIBE 和 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)

更新時間: 2020-06-22

210 次瀏覽

開啟你的“職業生涯”

透過完成課程獲得認證

開始
廣告
© . All rights reserved.