更新时间:2022-08-16 GMT+08:00
DBMS_OUTPUT
接口介绍
高级功能包DBMS_OUTPUT支持的所有接口请参见表1。
接口名称 |
描述 |
---|---|
输出指定的文本,文本长度不能超过32767字节。 |
|
将指定的文本输出到指定文本的前面,不添加换行符,文本长度不能超过32767字节。 |
|
设置输出缓冲区的大小。若不指定,缓冲区最大只能容纳20000字节,缓冲区最小可设置为2000字节,若设置小于2000字节将按2000字节处理。 |
- DBMS_OUTPUT.PUT_LINE
存储过程PUT_LINE向消息缓冲区写入一行带有行结束符的文本。DBMS_OUTPUT.PUT_LINE函数原型为:
1 2 |
DBMS_OUTPUT.PUT_LINE (
item IN VARCHAR2);
|
- DBMS_OUTPUT.PUT
存储过程PUT将指定的文本输出到指定文本的前面,不添加换行符。DBMS_OUTPUT.PUT函数原型为:
1 2 |
DBMS_OUTPUT.PUT (
item IN VARCHAR2);
|
- DBMS_OUTPUT.ENABLE
存储过程ENABLE设置输出缓冲区的大小,如果不指定的话缓冲区最大只能容纳20000字节。DBMS_OUTPUT.ENABLE函数原型为:
1 2 |
DBMS_OUTPUT.ENABLE (
buf IN INTEGER);
|
示例
1 2 3 4 5 6 |
BEGIN
DBMS_OUTPUT.ENABLE(50);
DBMS_OUTPUT.PUT ('hello, ');
DBMS_OUTPUT.PUT_LINE('database!');--输出hello, database!
END;
/
|
父主题: 高级包