前言

随着业务的扩展,数据愈发趋于完整全面;或者对于刚入职的团队新人而言,要快速从众多表里寻找能够解决对应问题的数据,显得尤为重要。

今天,我在找的时候就想到能不能通过建表时候对表的注释来查找,寻找后发现了新天地。

问题:通过表注释查找表名,通过字段注释查找表名等

一、注释

建表时或后续修改的时候,会对表和字段添加注释: comment'注释内容';

如果模糊记住注释内容,且具有一定规范,就可以通过注释内容锁定具体表。

二、使用步骤

1.使用前提

oracle会根据库中数据,自动生成一些视图,本次需求可能会使用的视图可根据需求分为多种。

主要区分就是权限问题,根据访问途径可以分为当前角色和全库,分别是user和all,以及最高权限dba(可能根据oracle不一定支持);根据访问内容分为:表和字段,分别是tab和col。

排列组合共六种视图:user_tab_comments、user_col_comments

all_tab_comments、all_col_comments

dba_tab_comments、dba_col_comments

常规使用因为不确定 表所在子库(模式),一般优先使用 all

2.使用

查询不同的视图,查询的结果也有所不同

例如:

视图all_tab_comments有五个字段,如图中注释;如果需要通过标注释类似‘学生’的就可以进行如下操作

select * FROM all_tab_comments t  where t.comments LIKE '%学生%' 

ORACLE--comment 通过表注释/通过注释查询表名相关推荐

  1. oracle 怎么读取表结构和注释,生成数据库结构文档

    有时候建好数据库后要给客户提交数据库结构文档.直接通过一下sql语句生成: select    A.column_name 字段名,A.data_type 数据类型,A.data_length 长度, ...

  2. Oracle查询表名注释及表字段注释

    Oracle查询表名注释及表字段注释 系统视图-ALL_COL_COMMENTS ALL_COL_COMMENTS视图存储当前用户可访问的表中字段的注释信息. 名称 类型 描述 column_name ...

  3. oracle中更改表名语句,转:取Oracle 表名 字段名 注释等实用语句

    1.查找表的所有索引(包括索引名,类型,构成列): select t.*,i.index_type fromuser_ind_columns t,user_indexes i where t.inde ...

  4. 《Oracle comment on注释信息方法论》

    更多精彩内容尽在leonarding.blog.51cto.com <Oracle comment on注释信息方法论> 引言:在DBA日常工作中写注释信息可能会经常有,但用Oracle命 ...

  5. Oracle comment添加注释

    Oracle comment添加注释 Oracle 的 COMMENT 语句可以给一个列.表.视图或快照添加一个最多 2K 字节的注释.注释被存储在数据字典中,并且可以通过数据字典视图 DBA_COL ...

  6. oracle comment on用法,《Oracle comment on注释信息方法论》

    <Oracle comment on注释信息方法论>引言:在DBA日常工作中写注释信息可能会经常有,但用Oracle命令来写和使用我想应该不是很多,其实Oracle给我们提供了非常丰富的语 ...

  7. 查询oracle表结构及注释,oracle查看表结构和注释

    查看表结构: 看字段名与数据类型 select   *   from   cols     WHERE   TABLE_name=upper( 'table_name ') 查看主键: select ...

  8. Oracle读取数据库中表填充,Oracle数据库中查看所有表和字段以及表注释.字段注释...

    1.获取表: select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 se ...

  9. (PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)

    1.在所要编辑的表上双击,打开Table Properties窗口,并将上面的选项卡切换到Columns,如下图: 2.点击Customize Columns and Filter按钮,下图红框中的按 ...

  10. postgresql表和列注释(描述)

    2019独角兽企业重金招聘Python工程师标准>>> PostgreSQL添加表和列注释.本文为测试表test,默认无注释. test=# \d+关联列表架构模式 | 名称 | 类 ...

最新文章

  1. 记录一次mysql不能启动的解决方案
  2. garch预测 python_【2019年度合辑】手把手教你用Python做股票量化分析
  3. swift hidesBottomBarWhenPushed 设置界面
  4. java mapreduce 实例_MapReduce -- JAVA 实例(一)计算总数
  5. LuoguP1041 传染病控制
  6. 兼容IE和FF的js脚本做法
  7. Java JSch 远程执行 Shell 命令
  8. 在商业化这件事上,百度Apollo智能车联究竟做得怎么样了?
  9. Win10添加ssh公钥
  10. 计算机数学基础①(Numbers)
  11. 神盾特工hive_漫威电影宇宙编年史(一):宇宙大爆炸到灭霸家乡的消亡
  12. 96-centos安装postgresql
  13. 如何设置幻灯片自动播放
  14. Ubuntu下噩梦搬的hud-service进程CPU直接爆炸
  15. python文件操作入门
  16. Android 更换应用图标无效
  17. 嵌入式系统Linux内核开发实战指南(ARM平台) 书评
  18. jstl 标签 循环 序号
  19. true false 与TRUE FALSE 的区别
  20. c语言的画图软件,大佬们,小菜鸟想问一问用vc编译器做简易画图软件

热门文章

  1. 版本名称SNAPSHOT、alpha、beta、release、GA含义
  2. 确定有限自动机DFA
  3. 离线数仓03-数仓分层业务逻辑
  4. 魔方教程公式口诀七步「视频教程」
  5. 苹果画画软件_iPhone自带的软件你真的会用使用吗?
  6. git 使用代理加速
  7. QQ群红包裂变吸粉引流 玩法解析实战操作
  8. 网络层协议——ICMP协议
  9. 参考文献,bib文件格式
  10. img标签的alt属性和title属性的区别