文档首页 > > 开发指南> 存储过程> 高级包> DBMS_OUTPUT

DBMS_OUTPUT

分享
更新时间: 2019/06/24 GMT+08:00

接口介绍

高级功能包DBMS_OUTPUT支持的所有接口请参见表1

表1 DBMS_OUTPUT

接口名称

描述

DBMS_OUTPUT.PUT_LINE

输出指定的文本。

DBMS_OUTPUT.PUT

将指定的文本输出到指定文本的前面,不添加换行符。

DBMS_OUTPUT.ENABLE

设置输出缓冲区的大小,如果不指定的话缓冲区最大只能容纳2000字节。

  • DBMS_OUTPUT.PUT_LINE

存储过程PUT_LINE向消息缓冲区写入一行带有行结束符的文本。DBMS_OUTPUT.PUT_LINE函数原型为:

DBMS_OUTPUT.PUT_LINE (
item IN VARCHAR2);
表2 DBMS_OUTPUT.PUT_LINE接口参数说明

参数

描述

item

写入消息缓冲区的文本。

  • DBMS_OUTPUT.PUT

存储过程PUT将指定的文本输出到指定文本的前面,不添加换行符。DBMS_OUTPUT.PUT函数原型为:

DBMS_OUTPUT.PUT (
item IN VARCHAR2);
表3 DBMS_OUTPUT.PUT接口参数说明

参数

描述

item

写入指定文本前的文本。

  • DBMS_OUTPUT.ENABLE

存储过程ENABLE设置输出缓冲区的大小,如果不指定的话缓冲区最大只能容纳2000字节。DBMS_OUTPUT.ENABLE函数原型为:

DBMS_OUTPUT.ENABLE (
buf IN INTEGER);
表4 DBMS_OUTPUT.ENABLE接口参数说明

参数

描述

buf

设置输出缓冲区的大小。

示例

BEGIN
    DBMS_OUTPUT.ENABLE(50);
    DBMS_OUTPUT.PUT ('hello, ');
    DBMS_OUTPUT.PUT_LINE('database!');--输出hello, database!
END;
/
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区