2017-04-05 14 views

答えて

0

IBMのDB2バージョン9.7以降には、実際には、DBMS_OUTPUTモジュールが付属しています。このモジュールは、Oracleのバージョンと同じことができるようです。 DB2 documentationから、DBMS_OUTPUTは、ストアドプロシージャ内から呼び出すことができます。

これにより、Hello.がコンソールに出力されます。あなたもDBMS_OUTPUTからの出力は標準出力にリダイレクトされていることを確認する必要があり

注:

このモジュールの手順では、メッセージバッファで作業することができます。コマンド行プロセッサー(CLP)コマンドSET SERVEROUTPUT ONを使用して、出力を標準出力にリダイレクトします。

+0

私は、oracle sapportのようにストア・プロシージャーでprintステートメントを使用します。 dbms_output.put_line( 'Hello Reader!'); プロシージャをHello Readerよりも実行すると!印刷されています。 – raj

+0

@raj上記のコードサンプルは、それがどのように可能であるかを示していませんか? –

+0

私はCALL DBMS_OUTPUT.PUT( 'H');を使用しています。このステートメントは、独自のプロシージャではあるが結果Hでは印刷されません。 – raj

関連する問題