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 语句)