z/OS® 用のプログラムの生成時に、
bind ビルド記述子
オプションは、z/OS 上にあるプログラムのバインド制御パーツを指定します。
このプログラムは、DB2® の SQL 表にアクセスします。
- このオプションに値が指定されている場合、その値に一致する名前のバインド制御パーツが EGL によって検索されます。
検索結果に応じて、次のいずれかのイベントが発生します。
- バインド制御パーツが検出されると、その内容を使用してバインド制御ファイルが作
成され、プログラムの準備に使用されます。
COBOL 生成に使用するシンボリック・パラメーターに記載されているように、
バインド制御ファイル内のシンボリック・パラメーターはすべて適切な値に置換されます。
- バインド制御パーツが検出されなかった場合は、生成エラーが出ます。
- このオプションに値が指定されていない場合は、生成されるプログラムと同じ
名前のバインド制御パーツが EGL によって検索されます。
検索結果に応じて、次のいずれかが生じます。
- プログラムと同じ名前のバインド制御パーツが検出されると、
その内容を使用してバインド制御ファイルが作成され、プログラムの準備に使用されます。
COBOL 生成に使用するシンボリック・パラメーターに記載されているように、
バインド制御ファイル内のシンボリック・パラメーターはすべて適切な値に置換されます。
- プログラムと同じ名前のバインド制御パーツが検出されなかった場合は、生成される
プログラムの DBRM と、EGL ランタイムによって必要とされるその他の DBRM を参照するバインド制御ファイルが生成されます。
バインド制御パーツでは、独自のシンボリック・パラメーターまたは任意の事前定義シンボリック・パラメーターを使用できます。