Oracle之comment关键字的详细讲解
一、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关键字的详细讲解相关推荐
- oracle 怎么计算年数,详细讲解Oracle数据库的“周数计算”
详细讲解Oracle数据库的"周数计算" 2008-03-18 eNet&Ciweek 2)iw的算法为星期一至星期日算一周,且每年的第一个星期一为第一周, 例如20050 ...
- oracle分区属于什么知识,详细讲解Oracle表分区的相关概念及其优点
Oracle 8i以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护.备份.恢复.事务及查询 ...
- volatile 关键字(详细讲解)
我认为volatile 关键字有两个作用: 第一个,它是可以去保证多线程环境下对于共享变量的可见性. 第二个,是可以通过增加内存屏障去防止多个指令之间的一个重排序. 我理解的可见性呢,是指当一个线程对 ...
- C语言关键字const详细讲解
1.const的主要作用 2.const的用法理解和代码解读 1.const的主要作用 (1)const是一个C语言的关键字,它的作用是限定一个变量不允许被改变. (2)const是给系统看,让系统不 ...
- oracle怎么将一列挪到另一列,详细讲解Oracle数据库的数据迁移方法
<详细讲解Oracle数据库的数据迁移方法>由会员分享,可在线阅读,更多相关<详细讲解Oracle数据库的数据迁移方法(4页珍藏版)>请在人人文库网上搜索. 1.详细讲解 Or ...
- oracle连续周数,详细讲解Oracle数据库的“周数计算”
详细讲解Oracle数据库的"周数计算"以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! --日期计算 ...
- mybatis-plus超详细讲解
(6条消息) mybatis-plus超详细讲解_zdsg45的博客-CSDN博客_mybatis-plushttps://blog.csdn.net/zdsg45/article/details/1 ...
- tkMapper插件的详细讲解
tkMapper插件的详细讲解 一.tkMapper简介 tkMapper就是一个MyBatis插件,是在MyBatis的基础上提供的开发工具,可以让开发变得简单,提高开发效率. 作用: 1.提供了针 ...
- 【云原生】Docker仓库详细讲解,搭建使用 Docker Registry 私服
前言 大家好,本文是对 Docker 仓库的详细讲解,讲解了如何使用官方仓库,在官方仓库搜寻镜像,以及搭建 Docker Registry 私服.希望对大家有所帮助~ 目录 前言 一.访问 Docke ...
最新文章
- CNN中的局部连接(Sparse Connectivity)和权值共享
- 开源一个ShellCode生成框架
- Netty出现的原因以及多种Reactor模式
- Nginx和PHP-FPM的启动、重启、停止脚本分享
- element更改表格表头、行、指定单元格样式
- 发现一个厉害的关于html ui的网站 http://amazeui.org以后可能会用机会用!
- linux ntp端口 修改,Linux时间配置(修改时间 修改日期 ntpd ntpdate NTP socket exiting)...
- 一行shell解决Mac文件乱码问题
- mysql 几个外键类型_mysql – 选择每个外键类型的最高记录
- python项目实战:实现数据可视化三维拟合
- Abp框架 Abp中使用Redis
- qq音乐android升级版,QQ音乐Android 4.8更新 温暖私享正版无损好音乐
- bootice.exe linux 启动盘,BOOTICE(无损)制作启动盘-适用于移动硬盘与U盘(支持BIOS及EFI启动)...
- pcr扩增的原理和步骤
- Win11下蓝牙鼠标停止4秒后启动卡顿
- shell中expr算数运算符使用
- 2022跨考华中科技大学计算机学院学硕上岸经验分享
- 【Python自学笔记】报错No module Named Wandb
- 32位和64位程序的区别
- 易语言报错:无法定位链接器!请检查 tools\link.ini 中的配置是否正确。 静态连接失败...
热门文章
- C++_泛型编程与标准库(九)——红黑树的使用
- 蓝底换白底边缘不干净_雨刮器刮不干净别急着换,老司机教你一招,让雨刮器恢复如新!...
- Tomcat单向Https验证搭建,亲自实现与主流浏览器、Android/iOS移动客户端安全通信
- class viewController has no initializers解决办法
- python 余弦_Python快速余弦距离
- 将特定像素点在图像上连接起来_(NeurIPS 2019) Gated CRF Loss-一种用于弱监督图像语义分割的新型损失函数...
- python提交spark_带有python入口点的sparksubmit
- python列表按值排序_json的python排序列表(按值)
- servlet增删改查实例_SpringBoot系列(2)整合MongoDB实现增删改查(完整案例)
- 为什么yamlp中没有cplex_在《英雄联盟》中,为什么有些T1英雄并没有我们想象中那么强势?...