`
maosheng
  • 浏览: 553736 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle comment简介

阅读更多

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

语法如下:
COMMENT ON
  { TABLE [ schema. ]
    { table | view }
  | COLUMN [ schema. ]
    { table. | view. | materialized_view. } column
  | OPERATOR [ schema. ] operator
  | INDEXTYPE [ schema. ] indextype
  | MATERIALIZED VIEW materialized_view
  }
IS 'text' ;

 

用法如下:
1.对表的说明
comment on table table_name is 'comments_on_tab_information';

 

2.对表中列的说明
comment on column table.column_name is 'comments_on_col_information';

 

 

二、用户可以通过数据字典视图来查询表或字段的注释信息,可查询的相应视图为:
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

 

用法如下:

1.查看表的说明
SQL> select * from user_tab_comments where TABLE_NAME='EMPLOYEES';

 

2.查看表中列的说明
SQL> select * from user_col_comments where TABLE_NAME='EMPLOYEES';

 

3.删除表级说明,也就是将其置为空
SQL> comment on table EMPLOYEES is '';

 

4.删除列级说明,也是将其置为空
SQL> comment on column EMPLOYEES.salary is '';

分享到:
评论

相关推荐

    oracle comment命令用法示例分享

    oracle comment on命令说明及用法示例,大家参考使用吧

    oracle表字段或是视图字段添加备注方法

    在本节中,我们将详细介绍如何使用 Oracle 的 Comment 机制来添加备注信息到表字段或视图字段中。 添加备注信息到表字段或视图字段的方法 在 Oracle 中,添加备注信息到表字段或视图字段的方法非常简单。我们可以...

    从oracle生成表的数据字典方法

    从oracle数据库中的中comment生成excel格式的数据字典

    Oracle练习.txt

    3.如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ? select sys_context('userenv','ip_address') from dual; 如果是登陆本机数据库,只能返回127.0.0.1 4.如何给表、列加注释? SQL>comment on table 表 is '表...

    ORACLE OSB开发指南

    ORACLE OSB开发指南,英文版。 目录: Part I IDE Help for Oracle Service Bus 1 Introduction to Oracle Service Bus 2 Tasks Working with Projects, Folders, Resources, and Configurations .....................

    Oracle备注生成工具

    comment on column Config_log.ConfigClass is '参数级别(0=不允许修改,1=允许客户化修改)'; comment on column Config_log.ConfigValue is '系统参数值'; comment on column Config_log.Remarks is '备注'; ...

    powerDesigner与Oracle相互倒数据技巧

    PowerDesigner中批量根据对象的name生成comment的脚本 PowerDesigner中逆向工程将数据库中comment脚本赋值到PDM的name

    Oracle 12C 修改编码集

    在plsql中发现表结构的comment和其他说明出现乱码的情况。

    Oracle8i_9i数据库基础

    第一部分 Oracle SQL*PLUS基础 23 第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24...

    Oracle.Data.Access.Components.v6.80.0.47.FS.forD5-D2009.rar

    If you want that the odacvcl package does not require BDE packages, find and comment the following line in the Odac.inc file before you compile ODAC: {$DEFINE BDESESSION} In this case the TBDESession ...

    pdm 把ORACLE导出的commet 变成Name

    pdm 把ORACLE导出的commet 变成Name

    name2comment.vbs

    都只是注释了一些复杂的字段,一些简单的字段根本就不用注释,见到code就知道其中的意思,奈何本人英文水平有限,加上一些英文单词太长进行了简写,我就想要把字段名称name这列复制到没有注释的comment列里面,这样...

    oracle从入门到精通

    一、SQL ...........................................................................................................................................................8 1.1、基本概念: ...

    Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器,提交

    添加注释(Comment)是指在数据库对象上添加注释信息,以便其他开发者或维护者更好地理解数据库结构。在上面的示例代码中,添加了注释信息到表 `Car`、字段 `GUID`、字段 `PhoneId` 和字段 `UserName` 上。 添加...

    mybatis自动代码生成

    mybatis自动代码生成,oracle和mysql都可以用,里面有详细介绍,很容易使用。里面已经加入mysql,oracle连接jar,只需修改数据库连接参数,直接cmd运行命令即可

    2020全国行政区代码数据库城市字典数据

    2:有sql文件,可以直接导入mysql或者oracle数据库中 一共3235条数据 表结构 CREATE TABLE `area` ( `id` int(11) NOT NULL COMMENT 'ID', `name` varchar(30) NOT NULL COMMENT '地区名称', `parent_id` ...

    最新全国行政区划编码 sql(3级,2016-08-09 统计局发布)

    收集整理后做成oracle、Mysql数据库脚本,供大家统计、开发参考。 压缩包包含3个文件:(全部 UTF- 8 字符编码) sys_area_oracle.sql(结构和数据) sys_area_mysql.sql(结构和数据) sys_area_office.xlsx ...

    Oracle事例

    comment on column 表名.列名 is \'注释\'; 17、分布式数据库,创建数据库链路 create [public] database link LINKNAME [connect to USERNAME identified by PASSWORD] [using \'CONNECT_STRING\'] 可以在...

    sequence-generator:比oracle sequence更加强大的序列生成器,支持分布式环境,配合MHA可完美做到高可用,与spring无缝集成,使用非常简单可靠

    sequence-generator简介类似于oracle的sequence,但更加强大支持分布式环境下sequence的生成使用乐观锁和AtomicLong确保sequence的唯一性使用及其简单db scriptCREATE TABLE sequence_database.sequence ( name ...

Global site tag (gtag.js) - Google Analytics