我是oracle sql的初学者。我想测试一个简单的匿名块,如下面的sql plus,期待“foo”,而是返回数值“2”。我想知道为什么。
set serveroutput on size 20000;
begin
dbms_output.put_line('foo');
end;
/
答案 0 :(得分:0)
你可能错过了最后的/
;此外,您要呼叫的收款人是put_line
(带有下划线)。
SQL> set serveroutput on size 20000;
SQL> begin
2 dbms_output.put_line('foo');
3 end;
4 /
foo
PL/SQL procedure successfully completed.
SQL>