ネイティブSQLストアドプロシージャの実行
- SQL エディタのポップアップ・メニューの メニュー・オプションを使用する。
- SQLエディタのポップアップメニューで、 メニューオプションを使用します。
Run ツールバーボタンを使用する。- Catalog ナビゲーションでストアド・プロシージャ・オブジェクトのポップアップ・メニューを開き、 Call Routine オプションを選択します。
Input Parameters ダイアログには、 Loadと Saveのオプションがあり、パラメータ値をXMLファイルにエクスポートしたり、後でロードし直したりすることができます。 これは、大規模なパラメーターセットや頻繁に再利用されるパラメーターセットに特に有効である。 ダイアログには、基本型には単一行のフィールドが表示され、XML型とLOB型には複数行のフィールドが表示されます。
呼び出し操作の結果は実行ステータスダイアログに表示され、警告やエラーを確認したり、SQLコードやステータスに関する詳細情報へリンクすることができます。 CALLリクエストは、 Db2 for z/OS 接続の Query History フォルダにも追加される。
実行設定の作成
- Run Configurations(設定の実行) ウィンドウを開くには、 )をクリックします。
- ナビゲーションリストで、 Db2 for z/OS Routineを右クリックし、 New Configurationを選択する。 新しいコンフィギュレーションが Db2 for z/OS Routine の子としてナビゲーションリストに追加され、Run Configurations エディターペインに新しいコンフィギュレーションページが開きます。
- 新規設定ページで、 「参照 」をクリックし、テキストフィールドに「 *.spsql 」などの検索文字列を入力する。 この文字列は、 z/OS Projects ビューのローカルまたはリモートの z/OS プロジェクトで定義されているすべてのストアド プロシージャに一致します。

- リストからストアドプロシージャを選択し、 OKをクリックする。
- 新しい構成ページの名前フィールドに、新しい構成の名前を入力します。
- ランの設定を保存するには、 Apply(適用 )をクリックします。
リモートファイルのマッピング
IBM® Developer for z/OS® は、 という拡張子を持つファイルのデフォルトエディタとしてSQLエディタを定義します。 .spsql ストアド・プロシージャを定義するファイルまたはパーティション化されたデータ・セットには、このファイル拡張子が必要です。
この製品は、 SPSQL 低レベル修飾子を持つパーティション分割データセットのメンバーを、 .spsql 拡張子を持つワークステーション・ファイルにマッピングする、**SPSQL と呼ばれる z/OS データセット・マッピング定義を提供します。 このマッピングにより、データ・セット・メンバに対してデフォルトのエディタ関連付けが認識されるようになります。
ファイル・マッピングが正しく機能することを確認するには、 z/OS File System Mapping ビューで、 **SPSQL z/OS ファイル・システム・マッピングが **SQL マッピングより前にあることを確認します。 SQL] マッピングと [*SPSQL] マッピングの順序を変更するには、 [*SPSQL] マッピングを右クリックして [Raise Priority ]を選択します。
