MySql 的 DESCRIBE 命令?


MySql 的 DESCRIBE 或 DESC 都相等。DESC 是 DESCRIBE 命令的簡寫,用於顯示錶的資訊,如列名和列名的約束。

DESCRIBE 命令等同於以下命令 −

SHOW columns from yourTableName command.

以下是藉助 DESCRIBE 命令顯示錶資訊的查詢。查詢如下。

mysql> DESCRIBE Student;

上面,Student 是我的資料庫中的表名。

上述查詢生成以下輸出。

+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int(11)      | YES  | MUL | NULL    |       |
| Name  | varchar(100) | YES  | MUL | NULL    |       |
+-------+--------------+------+-----+---------+-------+
2 rows in set (0.13 sec)

以下是給出相同結果的等效查詢。查詢如下。

mysql> show columns from student;

以下是輸出。

+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int(11)      | YES  | MUL | NULL    |       |
| Name  | varchar(100) | YES  | MUL | NULL    |       |
+-------+--------------+------+-----+---------+-------+
2 rows in set (0.03 sec)

正如您上面所看到的,兩者都給出了相同的輸出。

更新時間: 30-Jul-2019

8 千次瀏覽

啟動你的事業

完成課程即可獲得認證

開始
廣告
© . All rights reserved.