1、在SQL Plus中,执行如下命令打印hello world:
SQL> set serveroutput on size 100000
SQL> exec dbms_output.put_line('hello world');
代码解释:首先要打开输出,设置输出缓冲区(默认为0byte,最大可设置为1000000);
之后要选择执行输出语句,不选择执行则会报错(错误信息:SP2-0734: 未知的命令开头 "dbms_outpu..." - 忽略了剩余的行。)
2、如果在PL/SQL Developer中执行,需要新建“命令窗口”,然后执行下面语句:
SQL> set serveroutput on size 100
SQL> exec dbms_output.put_line('hello');
同样需要加exec执行命令,否则会报错(错误信息:ORA-00900: 无效 SQL 语句)
本文介绍如何在SQLPlus及PL/SQL Developer环境中使用dbms_output包输出文本信息,包括设置输出缓冲区、执行输出命令等关键步骤。

1120

被折叠的 条评论
为什么被折叠?



