SQL 通信領域 (SQLCA)

埋め込み SQL 文を実行するたびに、エラーおよび状態の情報が SQL 通信領域 (SQL communications area; SQLCA) に返されます。

SQLCA データ構造体のレイアウトの詳細については、「SQLCA データ構造」を参照してください。

注: Oracle、Sybase、および Informix のいずれのバージョンの SQLCA でも、SQLCODE、SQLERRML、SQLERRMC、および SQLWARN を使用します。これらのフィールドのサイズおよび位置は、プリコンパイラの種類によって異なる場合があります。
OpenESQL
Enterprise Developer に用意されている OpenESQL 用の SQLCA には、2 つの変数 (SQLCODE および SQLSTATE) の他、前回実行した SQL 文でエラーが発生したかどうかを示す一連の警告フラグが含まれています。
COBSQL
特定の SQL 文が成功したかどうかを調べる方法の詳細については、データベース ベンダーのドキュメントを参照してください。