跳到主要内容

DESCRIBE

描述

该语句用于获取表或列的 Schema 信息。

EXPLAINDESCRIBEDESC 互为同义词。

语法

{EXPLAIN | DESCRIBE | DESC} table_name [column_name | wild];

参数解释

参数描述
table_name指定表名。
column_name指定表的列名。

示例

  • 展示表 t1 的定义。

    DESCRIBE t1;
    +-------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +-------+-------------+------+-----+---------+-------+
    | c1 | int(11) | NO | PRI | NULL | |
    | c2 | int(11) | YES | | NULL | |
    | c3 | varchar(20) | YES | | NULL | |
    +-------+-------------+------+-----+---------+-------+
    3 rows in set (0.002 sec)
  • 展示表 t1c1 列定义。

    DESCRIBE t1 c1;
    +-------+---------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +-------+---------+------+-----+---------+-------+
    | c1 | int(11) | NO | PRI | NULL | |
    +-------+---------+------+-----+---------+-------+
    1 row in set (0.001 sec)