一、comment是oracle数据库系统的关键字,所以不能用来命名表明或字段名

二、comment关键字用于对表,字段添加注释,有利于用户对表结构以及数据库对象含义的理解。

三、用户可以通过数据字典视图来查询表或字段的数据信息,可查询的相应视图为:
1. 访问自己用户的注释信息要查询的数据字典视图(the date directory views)
user_tab_comments;表注释:有三个字段TABLE_NAME,TABLE_TPYE,COMMENTS
user_col_comments;表字段注释:有三个字段TABLE_NAME,CLUMN_NAME,COMMENTS

2. 访问其他用户的注释信息要查询的数据字典视图(the date directory views)
all_tab_comments;表注释 :有四个字段OWNER,TABLE_NAME,TABLE_TPYE,COMMENTS
all_col_comments;表字段注释:有四个字段OWNER,TABLE_NAME,CLUMN_NAME,COMMENTS

3. DBA权限用户可访问所有用户的注释信息要查询的数据字典视图(the date directory views):
dba_tab_comments;表注释:有四个字段OWNER,TABLE_NAME,TABLE_TPYE,COMMENTS
dba_col_comments;表字段注释:有四个字段OWNER,TABLE_NAME,CLUMN_NAME,COMMENTS

四、comment的使用实例:
create table OB_CALL_DATE_LOG

CALL_ID VARCHAR2(60);
PROJECT_ID VARCHAR2(30);
COMMENTS VARCHAR2(200)

则在sql脚本中可以写:
select * from OB_CALL_DATE_LOG;
comment on table OB_CALL_DATE_LOG is ‘该表是话单信息表’

select * from user_tab_comments where TABLE_NAME=’OB_CALL_DATE_LOG’
comment on columm OB_CALL_DATE_LOG.PROJECT_ID is ‘项目标识’

select * from user_col_comments where TABLE_NAME=’OB_CALL_DATE_LOG’ and column_name=‘PROJECT_ID’

这样就对数据库表,表的各个字段有了了解。

转载于:https://blog.51cto.com/ncutyb123/467758

Oracle之comment关键字的详细讲解相关推荐

  1. oracle 怎么计算年数,详细讲解Oracle数据库的“周数计算”

    详细讲解Oracle数据库的"周数计算" 2008-03-18 eNet&Ciweek 2)iw的算法为星期一至星期日算一周,且每年的第一个星期一为第一周, 例如20050 ...

  2. oracle分区属于什么知识,详细讲解Oracle表分区的相关概念及其优点

    Oracle 8i以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护.备份.恢复.事务及查询 ...

  3. volatile 关键字(详细讲解)

    我认为volatile 关键字有两个作用: 第一个,它是可以去保证多线程环境下对于共享变量的可见性. 第二个,是可以通过增加内存屏障去防止多个指令之间的一个重排序. 我理解的可见性呢,是指当一个线程对 ...

  4. C语言关键字const详细讲解

    1.const的主要作用 2.const的用法理解和代码解读 1.const的主要作用 (1)const是一个C语言的关键字,它的作用是限定一个变量不允许被改变. (2)const是给系统看,让系统不 ...

  5. oracle怎么将一列挪到另一列,详细讲解Oracle数据库的数据迁移方法

    <详细讲解Oracle数据库的数据迁移方法>由会员分享,可在线阅读,更多相关<详细讲解Oracle数据库的数据迁移方法(4页珍藏版)>请在人人文库网上搜索. 1.详细讲解 Or ...

  6. oracle连续周数,详细讲解Oracle数据库的“周数计算”

    详细讲解Oracle数据库的"周数计算"以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! --日期计算 ...

  7. mybatis-plus超详细讲解

    (6条消息) mybatis-plus超详细讲解_zdsg45的博客-CSDN博客_mybatis-plushttps://blog.csdn.net/zdsg45/article/details/1 ...

  8. tkMapper插件的详细讲解

    tkMapper插件的详细讲解 一.tkMapper简介 tkMapper就是一个MyBatis插件,是在MyBatis的基础上提供的开发工具,可以让开发变得简单,提高开发效率. 作用: 1.提供了针 ...

  9. 【云原生】Docker仓库详细讲解,搭建使用 Docker Registry 私服

    前言 大家好,本文是对 Docker 仓库的详细讲解,讲解了如何使用官方仓库,在官方仓库搜寻镜像,以及搭建 Docker Registry 私服.希望对大家有所帮助~ 目录 前言 一.访问 Docke ...

最新文章

  1. CNN中的局部连接(Sparse Connectivity)和权值共享
  2. 开源一个ShellCode生成框架
  3. Netty出现的原因以及多种Reactor模式
  4. Nginx和PHP-FPM的启动、重启、停止脚本分享
  5. element更改表格表头、行、指定单元格样式
  6. 发现一个厉害的关于html ui的网站 http://amazeui.org以后可能会用机会用!
  7. linux ntp端口 修改,Linux时间配置(修改时间 修改日期 ntpd ntpdate NTP socket exiting)...
  8. 一行shell解决Mac文件乱码问题
  9. mysql 几个外键类型_mysql – 选择每个外键类型的最高记录
  10. python项目实战:实现数据可视化三维拟合
  11. Abp框架 Abp中使用Redis
  12. qq音乐android升级版,QQ音乐Android 4.8更新 温暖私享正版无损好音乐
  13. bootice.exe linux 启动盘,BOOTICE(无损)制作启动盘-适用于移动硬盘与U盘(支持BIOS及EFI启动)...
  14. pcr扩增的原理和步骤
  15. Win11下蓝牙鼠标停止4秒后启动卡顿
  16. shell中expr算数运算符使用
  17. 2022跨考华中科技大学计算机学院学硕上岸经验分享
  18. 【Python自学笔记】报错No module Named Wandb
  19. 32位和64位程序的区别
  20. 易语言报错:无法定位链接器!请检查 tools\link.ini 中的配置是否正确。 静态连接失败...

热门文章

  1. C++_泛型编程与标准库(九)——红黑树的使用
  2. 蓝底换白底边缘不干净_雨刮器刮不干净别急着换,老司机教你一招,让雨刮器恢复如新!...
  3. Tomcat单向Https验证搭建,亲自实现与主流浏览器、Android/iOS移动客户端安全通信
  4. class viewController has no initializers解决办法
  5. python 余弦_Python快速余弦距离
  6. 将特定像素点在图像上连接起来_(NeurIPS 2019) Gated CRF Loss-一种用于弱监督图像语义分割的新型损失函数...
  7. python提交spark_带有python入口点的sparksubmit
  8. python列表按值排序_json的python排序列表(按值)
  9. servlet增删改查实例_SpringBoot系列(2)整合MongoDB实现增删改查(完整案例)
  10. 为什么yamlp中没有cplex_在《英雄联盟》中,为什么有些T1英雄并没有我们想象中那么强势?...