"指定されたジョインは明確に接続されたリストを形成しません。(テーブル '%2') %1"
項目 | 説明 |
---|---|
SQLCode |
-1000023L |
定数 |
EMSG_CAT_JINDEXCLEAR |
SQLState |
QDA23 |
ODBC 2 State |
エラー |
ODBC 3 State |
エラー |
Sybase エラー・コード |
20683 |
重大度コード |
|
Parameter 1 |
例外の発生場所 |
Parameter 2 |
エラーの原因となったベース・テーブルの名前。 |
ジョイン・インデックスは次のどちらかの方法で入力できます。SQL 文でのテーブルの順序、またはプライマリ<->外部キーを使用します。ORDER メソッドを使用すると、順序によってテーブル間の関係が決定されます。順序は 1 対多または 1 対 1 からです。構築できないジョイン・インデックスを要求することができます。このエラーには次のような原因が考えられます。1) 同じテーブルが 2 回指定されている。2) 1 対 1 または 1 対多の関係と定義されたインデックスとの間に一貫性がない。3) 指定されたテーブルと、構文内でそれまでに検出されたテーブルとの間に関係がない。たとえば、A FULL OUTER JOIN B FULL OUTER JOIN C FULL OUTER JOIN D では、C は A または B と関連性 (共通のフィールド) がありません。ユーザは C を D とジョインしようとしました。1 対 1/多の関係の決定が順序に依存する ANSI 構文を使用して定義できないジョインもあります。プライマリ・キーおよび外部キー構文を使用し、ジョイン定義の問題を回避するようにしてください。