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)
上面的說明告訴了我們表欄目的名稱、資料型別、是否可以儲存 NULL 值、預設可以儲存何種值、鍵約束以及與之相關的其他附加資訊,如自動遞增。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP