官术网_书友最值得收藏!

4.3 查看數據表的結構

數據表創建完成后,可以查看數據表的結構,以確認表的定義是否正確。本節就來介紹查看數據表結構的方法。

4.3.1 查看表基本結構

使用DESCRIBE/DESC語句可以查看表字段信息,包括字段名、字段數據類型、是否為主鍵、是否有默認值等。語法格式如下:

    DESCRIBE 表名;

或者簡寫為:

    DESC 表名;

主要參數介紹如下。

  • 表名:需要查看數據表結構的表名。

【實例2】使用DESCRIBE或DESC查看表emp表的結構。輸入如下語句:

    DESCRIBE emp;

圖4-4 查看表基本結構

執行結果如圖4-4所示。

其中,各個字段的含義分別解釋如下:

  • Null:表示該列是否可以存儲NULL值。
  • Key:表示該列是否已編制索引。PRI表示該列是表主鍵的一部分;UNI表示該列是UNIQUE索引的一部分;MUL表示在列中某個給定值允許出現多次。
  • Default:表示該列是否有默認值,如果有的話值是多少。
  • Extra:表示可以獲取的與給定列有關的附加信息,例如AUTO_INCREMENT等。

4.3.2 查看表詳細結構

SHOW CREATE TABLE語句可以用來顯示創建表時的CREATE TABLE語句,語法格式如下:

    SHOW CREATE TABLE <表名>\G

主要參數介紹如下。

  • 表名:需要查看數據表詳細結構的表名。

【實例3】使用SHOW CREATE TABLE查看表emp的詳細信息,SQL語句如下:

    SHOW CREATE TABLE emp\G

執行結果如圖4-5所示。

圖4-5 查看表詳細結構

主站蜘蛛池模板: 永寿县| 永定县| 仁寿县| 陇南市| 平舆县| 蛟河市| 琼中| 丰顺县| 葫芦岛市| 炎陵县| 东乌珠穆沁旗| 阳谷县| 长寿区| 渭源县| 和林格尔县| 米脂县| 万全县| 日照市| 商河县| 浠水县| 绵竹市| 炉霍县| 乌苏市| 香港 | 大名县| 万源市| 镇原县| 封开县| 广东省| 正安县| 峨眉山市| 西畴县| 奉节县| 安乡县| 太保市| 锡林郭勒盟| 盐山县| 张家界市| 科尔| 石狮市| 陇川县|