課題 1.5: ストアード・プロシージャーの実行

始める前に、『課題 1.3: SQL ストアード・プロシージャーの作成およびビルド』を完了しておく必要があります。

テストのためにストアード・プロシージャーを実行することができます。 ストアード・プロシージャーを実行する際に、 その実行が成功したか、および結果セットが存在するかを判別できます。 また、ストアード・プロシージャーの実行は、ルーチンのロジックおよび出力引き数の正確性と結果セットのテストにも役立ちます。 ワークベンチからストアード・プロシージャーを実行する場合、 ワークベンチはストアード・プロシージャーを呼び出して、 結果が「DB 出力」ビューに表示されます。

SPEmployee ストアード・プロシージャーの実行方法は、次のとおりです。

  1. 「データ定義 (Data Definition)」ビューで、 ストアード・プロシージャーを右クリックして「実行 (Run)」を選択する。 「実行設定」ウィンドウが開きます。
  2. 「値」フィールドに D11 と入力する。

    D11 は EMPLOYEE データベースの中の部門 (EMPLOYEE.WORKDEPT) の ID です。 この値を入力すると、ストアード・プロシージャーはこの部門 ID と一致する行を戻します。

  3. OK」をクリックする。

実行状況を示すメッセージが「DB 出力」ビューに表示されます。 結果セットは「結果」ページに表示されます。 WORKDEPT 列に D11 を表示する「結果」ページに表示されたいくつかのデータ行が見えるはずです。

これで『課題 1.6: ストアード・プロシージャーのエクスポートおよびデプロイ』を開始する準備が完了しました。

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.