「Oracle」DBMS_OUTPUTで文字をコンソールに出力する
環境
Oracle Database 11g Release 11.2.0.1.0 – 64bit Production
PL/SQL Release 11.2.0.1.0 – Production
構文
1.DBMS_OUTPUT.PUT_LINE(target)
targetを最後に改行文字を付加して出力する
2.DBMS_OUTPUT.PUT(target)
targetを格納します(出力はしません)
3.DBMS_OUTPUT.NEW_LINE
格納した文字を最後に改行文字を付加して出力する
使用例
1.文字列をコンソールに出力します
SQL> BEGIN 2 DBMS_OUTPUT.PUT_LINE('study skill become smart'); 3 END; 4 / study skill become smart PL/SQLプロシージャが正常に完了しました。
2.複数の文字をコンソールに出力します。
SQL> BEGIN 2 DBMS_OUTPUT.PUT('s'); 3 DBMS_OUTPUT.PUT('t'); 4 DBMS_OUTPUT.PUT('u'); 5 DBMS_OUTPUT.PUT('d'); 6 DBMS_OUTPUT.NEW_LINE; 7 END; 8 / stud PL/SQLプロシージャが正常に完了しました。