dbms_output.put_line で表示されない

2020/04/19

SQL*Plusに次のコマンドを入力すると表示されるようになります。

set serveroutput on;

ドキュメントには次の記述がありました。

SET SERVEROUTPUT ONを入力すると、次のコマンドが実行されます。
DBMS_OUTPUT.ENABLE (buffer_size => NULL);
この場合、出力に制限はありません。

ORACLE 10g R1 までは制限があったようですが、10g R2 からは制限がなくなったようです。

■参考リンク
Oracle Database
PL/SQLパッケージ・プロシージャおよびタイプ・リファレンス 10g
リリース2(10.2)