Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » エラー・メッセージ » SQL Anywhere のエラー・メッセージ » SQL Anywhere のエラー・メッセージ (五十音順、ま~わ)

 

'%1' を '%2' にジョインするための方法が複数あります。

エラー定数 SQLE_AMBIGUOUS_JOIN
ODBC 2 ステータス 37000
ODBC 3 ステータス 42000
パラメータ 1 ジョインできない最初のテーブルの名前。
パラメータ 2 ジョインできない 2 番目のテーブルの名前。
重大度 16
SQLCODE –147
SQLSTATE 52W08
Sybase エラー・コード 301
考えられる原因

2 つのテーブルをキー・ジョインしようとしましたが、それらのテーブルが 2 つ以上の外部キーで関連付けられていました。最初のテーブルから 2 番目のテーブルに外部キーが 2 つある可能性があります。その原因は、それぞれのテーブルに、他方のテーブルへの外部キーがあるからです。プライマリ・キー・テーブルには、相関名を使用してください。これは外部キー関係の役割名と同じです。