ODBC対応開発ツールとしてAccessを利用した場合に発生したトラブルの事例、およびその対処方法について説明します。
AccessでOUTER JOINを指定すると、メッセージ JYP7302E が出力される
Accessで同じ列名をもつテーブルをOUTER JOINすると、テーブル修飾しないSQL文が生成されるため、以下のエラーとなります。
[SymfoWARE ODBC Driver][SymfoWARE Server]JYP7302E ORDER BY句に指定された列名“~”が問合せ式の結果中に複数存在します.
Accessで、クエリのプロパティの「固有の値」の設定に「はい」を指定します。