エラー 1000023

"指定されたジョインは明確に接続されたリストを形成しません。(テーブル '%2') %1"

項目 説明

SQLCode

-1000023L

定数

EMSG_CAT_JINDEXCLEAR

SQLState

QDA23

ODBC 2 State

エラー

ODBC 3 State

エラー

Sybase エラー・コード

20683

重大度コード

14

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 構文を使用して定義できないジョインもあります。プライマリ・キーおよび外部キー構文を使用し、ジョイン定義の問題を回避するようにしてください。