百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 怎么查询mysql数据库表字段类型是什么?
分享文章到:

怎么查询mysql数据库表字段类型是什么?

发布时间:10/01 来源:未知 浏览: 关键词:

在mysql数据库中,可以通过DESCRIBE语句来查询数据表的字段类型;该语句能够以表格的情势来展现表的字段信息,包罗字段名、字段数据类型、可否为主键、可否有默许值等;语法构造为“DESCRIBE 表名”,可简写为“DESC 表名”。

(引荐教程:mysql视频教程)

DESCRIBE:以表格的情势展现表构造

DESCRIBE/DESC 语句会以表格的情势来展现表的字段信息,包罗字段名、字段数据类型、可否为主键、可否有默许值等

语法格局如下:

DESCRIBE <表名>;

或简写成:

DESC <表名>;

【实例1】离别使用 DESCRIBE 和 DESC 查看表 tb_emp1 的表构造,SQL 语句和运转结果如下:

mysql> DESCRIBE tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| id     | int(11)     | YES  |     | NULL    |       |
| name   | varchar(25) | YES  |     | NULL    |       |
| deptId | int(11)     | YES  |     | NULL    |       |
| salary | float       | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
4 rows in set (0.14 sec)

mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| id     | int(11)     | YES  |     | NULL    |       |
| name   | varchar(25) | YES  |     | NULL    |       |
| deptId | int(11)     | YES  |     | NULL    |       |
| salary | float       | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
4 rows in set (0.14 sec)

其中,各个字段的含义如下:

  • Null:表示该列可否可以储备 NULL 值。

  • Key:表示该列可否已编制索引。PRI 表示该列是表主键的一部分,UNI 表示该列是 UNIQUE 索引的一部分,MUL 表示在列中某个给定值同意显现屡次。

  • Default:表示该列可否有默许值,假如有,值是多少。

  • Extra:表示可以猎取的与给定列有关的附加信息,如 AUTO_INCREMENT 等。

以上就是如何查询mysql数据库表字段类型是什么?的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板