Oracle DBMS_OUTPUT包完全参考手册(中文版)

一、DBMS_OUTPUT的用途
  1、调试代码,输出变量和表达式的值。
  2、调试代码,输出动态SQL拼接的语句,再运行输出的语句进行调试。
  3、生成报表等功能。
二、启用和停用DBMS_OUTPUT功能
  1、set serveroutput on,启用DBMS_OUTPUT。
  2、set serveroutput off,停用DBMS_OUTPUT。
三、设置DBMS_OUTPUT缓冲区大小
  1、默认值是20000字节
  2、设置本作用范围使用 DBMS_OUTPUT.ENABLE(【新的缓冲区大小】)。
  3、设置本会话范围使用 set serveroutput on size 【新的缓冲区大小】。
四、DBMS_OUTPUT参考

名称 类型 参数列表 参数描述 功能描述
DBMS_OUTPUT.CHARARR TYPE     作为GET_LINES的参数lines的类型。
DBMS_OUTPUT.ENABLE PROCEDURE
buffer_size IN INTEGER DEFAULT

buffer_size:缓冲区大小,不输取默认值20000 在当前作用域启用DBMS_OUTPUT,并可修改缓冲区大小。
DBMS_OUTPUT.DISABLE PROCEDURE   在当前作用域停用DBMS_OUTPUT。
DBMS_OUTPUT.PUT PROCEDURE line IN VARCHAR2  line:要输出的文本 向缓冲区输入文本,不输出。
DBMS_OUTPUT.PUT_LINE PROCEDURE line IN VARCHAR2  line:要输出的文本 向缓冲区输入文本和一个换行符,将缓冲区中的所有文本输出,之后清空换行符。
DBMS_OUTPUT.NEW_LINE PROCEDURE   向缓冲区一个换行符,将缓冲区中的所有文本输出,之后清空换行符。
DBMS_OUTPUT.GET_LINE PROCEDURE
line OUT VARCHAR2,  status OUT INTEGER

 line:接收文本,不包含换行符参数    status:0=调用成功,1=没有更多行 将缓冲区中的第一行文本提取到line,并将缓冲区清空。
DBMS_OUTPUT.GET_LINES PROCEDURE lines OUT CHARARR,

numlines     IN OUT INTEGER


lines:接收多行文本的数组      numlines:输入是要获取行的数量,如果输入和输出一致,则调用成功。否则没有更多行

将缓冲区中从第一行开始的numlines行文本提取到lines,并将缓冲区清空。
时间: 2024-10-10 02:51:09

Oracle DBMS_OUTPUT包完全参考手册(中文版)的相关文章

(大数据工程师学习路径)第五步 MySQL参考手册中文版----MySQL基本操作

一.创建并使用数据库 1.创建并选择数据库 使用SHOW语句找出服务器上当前存在什么数据库: mysql> SHOW DATABASES; 如果管理员在设置权限时为你创建了数据库,你可以开始使用它.否则,你需要自己创建数据库: mysql> CREATE DATABASE menagerie; 在Unix下,数据库名称是区分大小写的(不像SQL关键字),因此你必须总是以menagerie访问数据库,而不能用Menagerie.MENAGERIE或其它一些变量.对表名也是这样的.(在Window

Oracle分析函数参考手册

Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行, 而聚合函数对于每个组只返回一行. 常用的分析函数如下所列: row_number() over(partition by ... order by ...) rank() over(partition by ... order by ...) dense_rank() over(partition by ... order by ...) count() over(part

MySQL5.7参考手册(中文版目录)--内容持续更新...

MySQL 5.7 Reference Manual(MySQL 5.7参考手册) 1.General Information(一般信息) 2.Installing and Upgrading MySQL(MySQL安装和升级) 3.Tutorial(教程) 4.MySQL Programs(MySQL程序概述) 5.MySQL Server Administration(MySQL Server管理) 6.Security(安全) 7.Backup and Recovery(备份和恢复) 8.

dubbu 官方参考手册~备案(防止哪天阿里一生气把dubbo给删除了)

首页  ||  下载  ||  用户指南  ||  开发者指南  ||  管理员指南  ||  培训文档  ||  常见问题解答  ||  发布记录  ||  发展路线  ||  社区 English | 中文 用户指南 入门 背景 需求 架构 用法 快速启动 服务提供者 服务消费者 依赖 必需依赖 缺省依赖 可选依赖 成熟度 功能成熟度 策略成熟度 配置 Xml配置 属性配置 注解配置 API配置 示例 启动时检查 集群容错 负载均衡 线程模型 直连提供者 只订阅 只注册 静态服务 多协议 多

Hadoop 2.6.0分布式部署参考手册

Hadoop 2.6.0分布式部署参考手册 关于本参考手册的word文档,可以到如下地址下载:http://download.csdn.net/detail/u012875880/8285323 1.环境说明 1.1安装环境说明 本列中,操作系统为Centos 7.0,JDK版本为Oracle HotSpot 1.7,Hadoop版本为Apache Hadoop 2.6.0,操作用户为hadoop. 2.2 Hadoop集群环境说明: 集群各节点信息参考如下: 主机名 IP地址 角色 Resou

ANTLR4权威参考手册(一)

写在前面的话: 此文档是对伟大的Terence Parr的著作<the definitive antlr4 reference>的翻译本,致敬!欢迎转载,请注明原地址,请尊重劳动成果.翻译有误的地方,欢迎指正. 欢迎进入ANTLR的世界! ANTLR V4是一款您可以用来阅读,处理,执行,或转化成结构化的文本或二进制文件的强大的解析生成器.它在学术界和工业界被广泛地用来建立各种语言,工具和框架.推特搜索使用ANTLR的查询解析,一天超过2,000,000,000多个查询.Hive,Pig,数据

Nmap参考指南中文版

Nmap参考指南中文版 来源: http://www.nmap.com.cn/doc/manual.shtm 译注 该Nmap参考指南中文版由Fei Yang <[email protected]>和Lei Li<[email protected]> 从英文版本翻译而来. 我们希望这将使全世界使用中文的人们更了解Nmap,但我们不能保证该译本和官方的 英文版本一样完整,也不能保证同步更新. 它可以在Creative Commons Attribution License下被修改并重

Dubbo -- 系统学习 笔记 -- 配置参考手册

配置参考手册 <dubbo:service/> <dubbo:reference/> <dubbo:protocol/> <dubbo:registry/> <dubbo:monitor/> <dubbo:application/> <dubbo:module/> <dubbo:provider/> <dubbo:consumer/> <dubbo:method/> <dubbo:

tcpdump 命令参考手册

对于 tcpdump 的使用,大部分管理员会分成两类.有一类管理员,他们熟知 tcpdump 和其中的所有标记:另一类管理员,他们仅了解基本的使用方法,剩下事情都要借助参考手册才能完成.出现这种情况的原因在于, tcpdump 是一个相当高级的命令,使用的时候需要对网络的工作机制有相当深入的了解. 在今天的文章中,我想提供一个快速但相当实用的 tcpdump 参考.我会谈到基本的和一些高级的使用方法.我敢肯定我会忽略一些相当酷的命令,欢迎你补充在评论部分. 在我们深入了解以前,最重要的是了解 t