問題判別の手引き

付録 B. SQL 連絡域 (SQLCA)

SQLCA は、すべての SQL ステートメントの実行の最後に更新される変数の集合体です。 実行可能 SQL ステートメント (DECLARE、INCLUDE、および WHENEVER を除く) を含んでいるプログラム、 および LANGLEVEL SAA1 (デフォルト) または MIA オプションでプリコンパイルされているプログラムでは、 少なくとも 1 つの SQLCA を用意する必要があります。 マルチスレッド・アプリケーションの各スレッドに 1 つの SQLCA を使用することにより、 複数の SQLCA を持つことができます。

プログラムが LANGLEVEL SQL92E オプションでプリコンパイルされた場合、SQLCODE または SQLSTATE 変数が SQL 宣言セクションで宣言されるか、SQLCODE 変数がプログラムのどこかで宣言されます。

SQLCA は、LANGLEVEL SQL92E を使用しているときには使用しないでください。 SQL INCLUDE ステートメントは、REXX 以外のすべての言語で SQLCA の宣言を指定するために使用できます。 SQLCA は自動的に REXX で宣言されます。

関連情報:


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]