• ベストアンサー

質問:DBMS_OUTPUTの使用方法

初めまして、今業務でPL/SQLを使っているのですが、何を調べても分からないのでお聞きします。 DBMS_OUTPUTをプログラムに書き込んで画面表示をしています。文字や変数に格納された情報は出るのですが、空業や、スペースは以下のようにしてもどうしても表示されません。どうすればよいのでしょうか。 私が試した方法。↓ DBMS_OUTPUT.PUT_LINE( '' ); や DBMS_OUTPUT.NEW_LINE; です。 どうか教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.1

こんにちわ DBMS_OUTPUT パッケージで空行の出力についてですが、 set serveroutput を実行する時に、format wrapped を指定すれば 問題を解決できると思います。 以下に、実行結果を示します。 ※ 通常 (デフォルト) のケース set serveroutput on begin dbms_output.put_line('123'); dbms_output.put_line(''); dbms_output.put_line('456'); end; / 123 456 PL/SQLプロシージャが正常に完了しました。 ※ format wrapped を指定したケース set serveroutput on format wrapped begin dbms_output.put_line('123'); dbms_output.put_line(''); dbms_output.put_line('456'); end; / 123 456 PL/SQLプロシージャが正常に完了しました。

すると、全ての回答が全文表示されます。

関連するQ&A