数据库中如何获取表以及各列的注释信息

  • 原创
  • |
  • 浏览:2315
  • |
  • 更新:

本篇经验将分享一下如何通过 Oracle 和 MySQL 中的系统内置表来获取表和各列的注释信息。

 

数据库中如何获取表以及各列的注释信息

工具/原料

  • Oracle
  • MySQL

方法/步骤

  1. 1

    Oracle获取表的注释信息

    图示,通过系统内置表 all_tab_comments 可获取指定 schema 下的特定表的注释信息。

     

    数据库中如何获取表以及各列的注释信息
  2. 2

    Oracle获取列的注释信息

    图示,通过系统内置表 all_col_comments 可获取指定 schema 下指定表的所有列的注释信息。

     

    数据库中如何获取表以及各列的注释信息
  3. 3

    MySQL中获取表的注释信息

    图示,MySQL中通过查询 information_schema 数据库下的 tables 表来获取指定表的注释信息。

     

    数据库中如何获取表以及各列的注释信息
  4. 4

    MySQL中获取列的注释信息

    图示,MySQL 通过查询 information_schema 数据库下的 columns 表来获取指定表的所有列的注释信息。

     

    数据库中如何获取表以及各列的注释信息
  5. 4
    此文章未经授权抓取自百度经验
  6. 5

    表和列的注释信息的数据来源

    图1示,Oracle建表时,通过 comment 关键字为表和字段添加注释信息。

    图2示,MySQL建表时,通过 comment 关键字为表和字段指定的注释信息。

     

    数据库中如何获取表以及各列的注释信息
    数据库中如何获取表以及各列的注释信息
    END

注意事项

  • Oracle中字符串的比较规则默认区分大小写,
  • MySQL中字符串的比较规则默认不区分大小写
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部