GEN-SQLCA

アプリケーション プログラムでコーディングする EXEC SQL INCLUDE SQLCA 文と同等の SQLCA を生成します。

構文:

[NO]GEN-SQLCA

プロパティ:

デフォルト: NOGEN-SQLCA

範囲:

コンパイル時の使用: あり
実行時の動作: N/A

詳細については、「範囲 - OpenESQL SQL コンパイラ指令オプション」を参照してください。

説明:

SQLCODE がアプリケーションで定義されている場合、生成されたコピーブックは、SQLCODE を定義し、その値を持つすべての SQL 文で SQLCODE が適切に更新されるようにします。

SQLSTATE がアプリケーションで定義されている場合、コピーブックは、SQLSTATE を定義し、その値を持つすべての SQL 文で SQLSTATE が適切に更新されるようにします。

SQLCODE または SQLSTATE は、アプリケーションで定義されていない場合には、生成されたコピーブックによって定義されます。

この動作は、メインフレーム DB2 z/OS 上の STDSQL(YES) と同等です。