MySQL DESCRIBE 語句會顯示哪些資訊?
DESCRIBE 語句提供有關 MySQL 表結構的資訊。
示例
考慮使用如下所示的 Create Table 語句構造以下表名“Employee”−
mysql> Create table Employee(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Name Varchar(20)); Query OK, 0 rows affected (0.20 sec)
現在藉助“DESCRIBE Employee”語句,我們可以獲取有關員工表的相關資訊。
mysql> Describe 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)
以上說明告訴我們列的名稱、它的資料型別、它是否可以具有空值,在預設情況下它可以儲存哪種型別的值、它上面的鍵約束以及任何其他額外資訊,例如自動增量。
相關廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP