Oracle 使用comment语句添加表注释

 

 

首页数据库技术

背景:

阅读新闻

Oracle 使用comment语句添加表注释

[日期:2015-07-26]   来源:Linux社区  作者:indexman   [字体:]  

使用Oracle comment语句可以给表、字段、视图等对象添加备注信息。

大致语法为:
comment on TABLE table_name IS '备注内容';

权限要求:
默认情况下用户只能给属于自己的对象添加注释。
如果要想给其他用户对象添加注释需要拥有权限:COMMENT ANY TABLE

相关数据字段视图:
USER_TAB_COMMENTS
DBA_TAB_COMMENTS
ALL_TAB_COMMENTS
USER_COL_COMMENTS
DBA_COL_COMMENTS
ALL_COL_COMMENTS

示例如下:
drop table t;
create table t(id number);

select * from user_tab_comments;

TABLE_NAME                    TABLE_TYPE                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              TABLE

select * from USER_COL_COMMENTS;

SCOTT@orcl> select * from USER_COL_COMMENTS WHERE table_name='T';

TABLE_NAME                    COLUMN_NAME                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              ID

--添加注释
SCOTT@orcl> comment on table t is '测试表T';

注释已创建。

SCOTT@orcl> comment on column t.id is '行ID';

注释已创建。

SCOTT@orcl> select * from user_tab_comments WHERE table_name='T';

TABLE_NAME                    TABLE_TYPE                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              TABLE                          测试表T

SCOTT@orcl> select * from USER_COL_COMMENTS WHERE table_name='T';

TABLE_NAME                    COLUMN_NAME                    COMMENTS
------------------------------ ------------------------------ ------------------------------
T                              ID                            行ID

详细文章请参考:#i2119719

更多Oracle相关信息见Oracle 专题页面 ?tid=12

本文永久更新链接地址

Oracle编译时警告

Oracle ascii函数

相关资讯       Oracle comment  Oracle添加注释 

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/db9e036e19aca4a18e8faad3b802d1c7.html