bind

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

バインド制御パーツでは、独自のシンボリック・パラメーターまたは任意の事前定義シンボリック・パラメーターを使用できます。