首页 > 编程笔记 > MySQL笔记 阅读:19

MySQL DESCRIBE语句:查看数据表(附带实例)

MySQL 中,DESCRIBE/DESC 语句可以查看表的字段信息,其中包括字段名、字段数据类型、是否为主键、是否有默认值等。

DESCRIBE/DESC 的语法格式如下:
DESCRIBE 表名;
或者简写为:
DESC 表名;

【实例】分别使用 DESCRIBE 和 DESC 查看表 tb_dept1 和表 tb_emp1 的结构。
1) 查看 tb_dept1 表结构,SQL 语句如下:
mysql> DESCRIBE tb_dept1;
+----------+-------------+------+-----+-------------------+-------+
| Field    | Type        | Null | Key | Default           | Extra |
+----------+-------------+------+-----+-------------------+-------+
| id       | int         | NO   | PRI | NULL              |       |
| name     | varchar(22) | NO   |     | NULL              |       |
| location | varchar(50) | YES  |     | NULL              |       |
+----------+-------------+------+-----+-------------------+-------+

2) 查看 tb_emp1 表结构,SQL 语句如下:
mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| id     | int         | YES  |     | NULL    |       |
| name   | varchar(25) | YES  |     | NULL    |       |
| deptId | int         | YES  |     | NULL    |       |
| salary | float       | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
其中,各个字段的含义分别解释如下:

相关文章