MySQL DESCRIBE语句显示什么样的信息?
DESCRIBE语句提供有关MySQL表结构的信息。
示例
考虑使用CreateTable语句构造下表名称“Employee”,如下所示:
mysql> Create table Employee(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Name Varchar(20));
现在,借助“DESCRIBEEmployee”语句,我们可以获得有关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值,默认情况下可以存储哪种类型的值,对其的键约束以及与之有关的其他任何附加信息,例如auto_increment。
热门推荐
10 广西考试祝福语结婚简短
11 猪年祝福语简短小孩
12 元旦祝福语送长辈简短
13 恭喜二宝祝福语简短
14 祝福语暖心话简短
15 国庆中秋祝福语简短兄弟
16 朋友订婚的祝福语简短
17 送弟弟中秋祝福语简短
18 爱生日祝福语简短独特