`

Oracle 各种注释

阅读更多
       
为SQL语句添加注释:

http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/comments.htm#sthref2572
http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements006.htm#i31713
单行注释 用 --comment text
多行注释 用 /* comment txt */




使用 COMMENT ON ..IS 'text'语句为表、列、视图等添加注释:
http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4009.htm#i2119719

http://www.adp-gmbh.ch/ora/sql/comment.html
comment on table  some_table       is 'some hopefully meaningful comment for some_table';
comment on table  some_view        is 'Views can also be commented, yet the statement is still: comment on table';
comment on column some_table.col_1 is 'Be sure to really give some meaningful comment';
comment on column some_view.col_1  is 'Useless, or wrong comments, are worse than no comment at all';





为PL/SQL的输出结果添加注释:
http://stackoverflow.com/questions/193107/print-text-in-oracle-sql-developer-sql-worksheet-window
将PL/SQL语句也输出到其执行后的输出结果中,方便对输出结果的查看,不至于混乱。方法很多:
1 使用 SET ECHO ON
引用
set echo on
select distinct deptno from dept;
select distinct deptno from emp; 
执行后的输出:
引用
SQL> select distinct deptno from dept

    DEPTNO
----------
        10
        20
        30
        40

4 rows selected.
SQL> select distinct deptno from emp

    DEPTNO
----------
        30
        20
        10

3 rows selected.

2 使用REM(remark)(前提是得SET ECHO ON)
引用
set echo on
REM CommentFor Dept Select
select distinct deptno from dept;
select distinct deptno from emp;  
执行后的输出:
引用
SQL> REM CommentFor Dept Select
SQL> select distinct deptno from dept

    DEPTNO
----------
        10
        20
        30
        40

4 rows selected.
SQL> select distinct deptno from emp

    DEPTNO
----------
        30
        20
        10

3 rows selected.

3 结合使用 SET SERVEROUTPUT ON和存储过程输出函数DBMS_OUTPUT.put_line
引用
SET SERVEROUTPUT ON
execute DBMS_OUTPUT.put_line('Dept Comment');
select distinct deptno from dept;
execute DBMS_OUTPUT.put_line('Emp Comment');
select distinct deptno from emp;
执行后的输出:
引用
Dept Comment
PL/SQL procedure successfully completed.

    DEPTNO
----------
        10
        20
        30
        40

4 rows selected.
Emp Comment
PL/SQL procedure successfully completed.

    DEPTNO
----------
        30
        20
        10

3 rows selected.

4 使用 PROMPT
引用
PROMPT Dept Comment
select distinct deptno from dept;
PROMPT Emp Comment
select distinct deptno from emp; 
执行后的输出:
引用
Dept Comment

    DEPTNO
----------
        10
        20
        30
        40

4 rows selected.
Emp Comment

    DEPTNO
----------
        30
        20
        10

3 rows selected.
分享到:
评论

相关推荐

    mybatis-generate连接oracle生成带注释和小写的实体类

    mybatis-generate连接oracle生成带注释和小写的实体类

    mybatis-generator-1.3.5源码修改实现Oracle中文注释

    mybatis-generator-1.3.5源码修改实现Oracle中文注释完整版,具体修改方式请参考:http://blog.csdn.net/u011781521/article/details/78164098

    ORACLE的SQL注释版

    此文档包含了ORACLE常用的功能:数据库解锁,查看当前连接数,检查IO,更改数据库字符集,统计数据, 建表空间,查询表空间占用情况,删除表空间,恢复表空间

    Oracle数据库注释相关知识(txt文本)

    根据提供的文件信息,本文将详细解释Oracle数据库中的注释相关知识点。主要涵盖以下几个方面: ### 一、表注释 #### 1. 创建表注释 在Oracle数据库中,可以通过`COMMENT ON TABLE`命令为一个表添加注释。例如: ``...

    用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释

    标题和描述均聚焦于使用PowerDesigner进行逆向工程,以从Oracle数据库中导出表、字段及注释信息。这涉及到PowerDesigner软件的功能利用、Oracle数据库的连接与数据读取,以及最终报告的生成。 ### PowerDesigner...

    oracle 查询表字段明细、字段注释、表注释

    Oracle 查询表字段明细、字段注释、表注释 Oracle 数据库管理系统提供了多种方式来查询表字段明细、字段注释、表注释等信息。本文将介绍如何使用 Oracle 的系统视图和系统表来查询表字段明细、字段注释、表注释等...

    Quartz2.X Oracle表结构及字段注释下载

    Quartz2.X Oracle 表结构建表语句和字段注释,可用于Quartz的持久化配置

    mysql或者Oracle通过表注释生成word数据库文档

    标题中的“mysql或者Oracle通过表注释生成word数据库文档”是指使用特定的方法或工具,将MySQL或Oracle数据库中的表注释导出并整理成Word文档的过程。这在数据库管理和维护中非常有用,因为表注释通常包含了关于数据...

    oracle常用系统视图+导入导出

    在Oracle数据库管理中,系统视图是获取数据库信息的关键途径,它们提供了丰富的元数据,用于监控、优化和理解数据库的内部工作。这篇博客主要聚焦于Oracle的常用系统视图以及数据导入导出的相关操作,这对于数据库...

    涂抹Oracle 三思笔记之一步一步学Oracle(加注释)-01

    涂抹Oracle 三思笔记之一步一步学Oracle(加注释)-517 完整版

    代码中的各种注释.txt

    ### 代码中的各种注释 #### 概述 在编程过程中,为了使代码更易于理解和维护,程序员常常会在代码中加入注释。注释是一种特殊形式的文字,它们不会被编译器或解释器执行,主要用于解释代码的功能、逻辑或者是为了...

    Oracles数据库表及表字段批量自动注释工具.rar

    Oracle数据库在管理和维护时,对表和字段进行详细的注释是非常重要的,这有助于提升代码的可读性,方便团队协作,以及后期的维护工作。针对这个需求,"Oracles数据库表及表字段批量自动注释工具"提供了一个解决方案...

    (加注释)excel转储Oracle.py

    (加注释)excel转储Oracle.py文件 修改os.chdir(r'C:\Users\18200\Desktop\罗罗等2个文件\罗罗\套餐文档') 为自己文件地址, conn = cx_Oracle.connect('c##a/password@orcl')为自己Oracle参数, file_name = '套餐...

    Oracle 查询表信息获取表字段及字段注释

    在Oracle数据库管理中,了解如何查询表信息,特别是获取表字段和字段注释,是数据库管理员和开发人员必备的技能。下面将详细讲解如何在Oracle中执行这些查询。 首先,我们要获取表的字段信息。Oracle提供了几个视图...

    oracle常用sql语句大全 注释完整 放心使用

    本资料集包含了Oracle数据库中常用SQL语句的大全,注释完整,非常适合初学者和有经验的开发者参考使用。 1. **数据查询(SELECT语句)**: - `SELECT * FROM table_name;`:查询表table_name中的所有列。 - `...

    Abp项目模板使用Oracle数据库

    集成Oracle 11g数据库时,开发者需要配置Oracle的连接字符串,并确保安装了Oracle的数据提供者,如ODP.NET,以使Entity Framework能正确识别和连接到Oracle数据库。此外,还需要创建和运行数据库迁移,以确保数据库...

    Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer)

    4、连接oracle服务器时需要手动配置tnsnames.ora,用户可参照tnsnames.ora中的注释部分进行配置。 5、本软件卸载时,将删除已安装的文件、环境变量及相应的注册表信息,绝对绿色! 注: 已安装了oracle的用户,如想...

    springMVC+hibernate+oracle 采用注释开发 用户单点登录系统

    之前做.net开发,接触java一个多月了,这两天实践了一下ssh框架是怎么搭建的,借鉴了一些网上的博文,但在实际过程中,遇到很多问题,,苦于没有源代码进行比较学习, 一度很痛苦,不知道错误在哪里,经过几天的摸索...

Global site tag (gtag.js) - Google Analytics