メッセージ 2622 ~ 2649

このページのメッセージは、エラー番号によってソートされています。下の表で、該当するエラー・コードを探してください。

エラー・コード タイプ メッセージ 考えられる原因
2622 エラー インジケーター変数 '%1' の型が無効です。 インジケータ変数の型は short int である必要があります。これとは違う型が使われました。
2623 エラー '%1' に無効な型のホスト変数があります。 プリプロセッサが文字列型のホスト変数を期待している場所に、文字列型ではないホスト変数が使われました。
2625 エラー ホスト変数 '%1' に 2 つの異なる定義があります。 同じモジュール中で、同じホスト変数名に対して 2 つの異なった型が定義されています。ホスト変数名は C モジュールに対してグローバルであることに注意してください。
2626 エラー 文 '%1' が準備されていません。 Embedded SQL 文名を最初に準備 (PREPARE) せずに実行 (EXECUTE) しました。
2627 エラー カーソル '%1' が宣言されていません。 Embedded SQL カーソル名を最初に宣言 (DECLARE) せずに、(FETCH、OPEN、CLOSE などで) 使用しました。
2628 エラー 文 '%1' は認識できません。 存在しない Embedded SQL 文を削除しようとしました。
2629 エラー このカーソルではホスト変数を使用できません。 指定されたカーソルの DECLARE 文では、ホスト変数は許可されません。ホスト変数を通してカーソル名を与える場合は、完全な動的 SQL を使用して文を作成してください。作成された文中にはホスト変数があってもかまいません。
2630 エラー ホスト変数が、DECLARE および OPEN で 2 回指定されました。 DECLARE 文と OPEN 文の両方でカーソルにホスト変数を指定しました。静的の場合は、DECLARE 文でホスト変数を指定してください。動的の場合は、OPEN で指定してください。
2631 エラー %1 にホストリストまたは USING 句を指定してください。 指定された文には、ホスト変数がホスト変数リストまたは SQLDA から指定される必要があります。
2633 エラー SELECT 文に INTO 句がありません。 Embedded Static SELECT 文は指定しましたが、結果のための INTO 句は指定しませんでした。
2636 エラー Incorrect Embedded SQL syntax Embedded SQL 文 (OPEN、DECLARE、FETCH など) に構文エラーがあります。
2637 エラー Missing ending quote of string Embedded SQL 文中で文字列定数を指定しましたが、文字列を囲む引用符の後ろの方が行の最後またはファイルの最後までに見つかりません。
2639 エラー トークンが長すぎます。 SQL プリプロセッサの最大トークン長は 2K です。これより長いトークンはエラーになります。Embedded SQL コマンドの定数文字列 (このエラーが主に発生する場所) では、長い文字列を作成するには文字列の連結を使用してください。
2640 エラー ホスト変数 '%1' は整数型でなければなりません。 整数型のホスト変数だけが許可される文中で、整数型ではないホスト変数を使いました。
2641 エラー DESCRIBE には必ず SQLDA を指定してください。 追加情報はありません。
2642 エラー 同じ種類 (INTO または USING) の SQLDA が 2 つ指定されています。 この文に 2 つの INTO DESCRIPTOR 句または 2 つの USING DESCRIPTOR 句を指定しました。
2646 エラー 静的カーソルは記述できません。 静的カーソルを記述しました。カーソルを記述するときは、ホスト変数にカーソル名を指定してください。
2647 エラー マクロは再定義できません。 ヘッダ・ファイルで、プリプロセッサ・マクロが 2 回定義されていることが考えられます。
2648 エラー 配列の次元が正しくありません。 配列の次元が負の値になっています。
2649 エラー 記述子のインデックスが正しくありません。 ALLOCATE DESCRIPTOR 文で変数が 1 つも割り付けられていません。