mysql数据库中字段的注释和类型长度获取方式

 更新时间:2024年01月31日 10:09:17   作者:程序yang  
这篇文章主要介绍了mysql数据库中字段的注释和类型长度获取方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

mysql中字段的注释和类型长度获取

因为某种需求,想要获取到mysql中所有字段的注释和类型等信息,可通过以下sql查询。

  • 查询sql
SELECT COLUMN_NAME as '列名',COLUMN_COMMENT as '字段注释',DATA_TYPE as '字段类型',COLUMN_TYPE as '类型加长度' 
FROM information_schema.`COLUMNS` 
where TABLE_NAME like 'aa'
  • 执行结果
列名字段注释字段类型类型加长度
grouptinyinttinyint
idIDintint
name名称varcharvarchar(50)
sex性别tinyinttinyint(1)

mysql中的四种注释

NO1:-- 注释内容

这种注释方法不能够实现多行注释,要注意的是 --后面是有一个空格的。(-- 后面的内容将不会被识别,因此需要在下一行加上分号来结束该语句)

NO2:#注释内容

这种注释方法也不能实现多行注释。

#号注释符

NO3:/*注释内容 */

这种注释能够实现多行注释。

NO4:/*!注释内容 */

这种注释在mysql中叫做内联注释,当!后面所接的数据库版本号时,当实际的版本等于或是高于那个字符串,应用程序就会将注释内容解释为SQL,否则就会当做注释来处理。

默认的,当没有接版本号时,是会执行里面的内容的。

这个语句和select name,math,science from stu where total =270 union select 1,2,3的结果是相同的

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • mysql字符串分割功能实现

    mysql字符串分割功能实现

    这篇文章主要介绍了mysql字符串分割功能实现,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • MySQL联表查询基本操作之left-join常见的坑

    MySQL联表查询基本操作之left-join常见的坑

    这篇文章主要给大家介绍了关于MySQL联表查询基本操作之left-join的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-05-05
  • CentOS 7中源码安装MySQL 5.7.6+详细教程

    CentOS 7中源码安装MySQL 5.7.6+详细教程

    最近在CentOS 7中源码安装MySQL 5.7.6+,发现MySQL5.7.6+以后的安装方式真的与以前版本的MySQL安装方式大大的不同呀。不自己安装一把,你都不知道不同之处在哪,下面这篇文章是通过自己的安装过程总结的一篇安装教程,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-12-12
  • mysqldump备份还原和mysqldump导入导出语句大全详解

    mysqldump备份还原和mysqldump导入导出语句大全详解

    这篇文章主要介绍了mysqldump备份还原和mysqldump导入导出语句大全详解,需要的朋友可以参考下
    2014-05-05
  • Mysql数据库错误代码中文详细说明

    Mysql数据库错误代码中文详细说明

    在mysql开发中出现错误代码各种各样,下面我来给大家收集常用见的mysql使用过程中出错代码的中文说明,希望些文章对各位朋友有所帮助了
    2013-08-08
  • 一步步教你在Navicat上如何停止正在运行的MYSQL语句

    一步步教你在Navicat上如何停止正在运行的MYSQL语句

    很多时候我们会提交一些耗时比较长的sql,可能出现mysql服务器内存或者CPU暴增,引起报警,甚至影响其他业务,下面这篇文章主要给大家介绍了关于在Navicat上如何停止正在运行的MYSQL语句的相关资料,需要的朋友可以参考下
    2023-03-03
  • mysql 5.7.16 zip包安装配置方法图文教程

    mysql 5.7.16 zip包安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.16 zip包安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • MySQL本地版本升级超详细教程(从5.5.20升到8.0.21)

    MySQL本地版本升级超详细教程(从5.5.20升到8.0.21)

    MySQL是一款广泛使用的关系型数据库管理系统,但是旧版本的客户端可能会受到一些限制,下面这篇文章主要给大家介绍了关于MySQL本地版本升级超详细教程,本文是从5.5.20升到8.0.21的相关资料,需要的朋友可以参考下
    2023-04-04
  • MySQL使用IF语句及用case语句对条件并结果进行判断 

    MySQL使用IF语句及用case语句对条件并结果进行判断 

    这篇文章主要介绍了MySQL使用IF语句及用case语句对条件并结果进行判断,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • mysql列转行方法超详细讲解

    mysql列转行方法超详细讲解

    mysql行列转换在项目中应用的极其频繁,下面这篇文章主要给大家介绍了关于mysql列转行方法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-09-09

最新评论