Excelの"外部データの取込み"を使ってAS400のファイルを取り込もうとしていますが、ある区画だけクエリ画面の途中で Microsoft Query SQL5001 -カラム修飾子またはテーブル@@@@@@が未定義である。とエラーになってしまいますデータソース(ODBC)への登録もエラーにならない区画と同じように登録していますエラーの意味、解消方法を教えて頂けないでしょうかよろしくお願いします
ASCII コードの 「@」は, EBCDICコードの「 」(ブランク 0x40 )です。つまり SQL 文に記述したある項目がブランクになっていると解釈されているのではないかと思われます。具体的な誤りとして、SQL 文中に余計な「,」(カンマ)が混入している可能性があります。SQL 文をもう一度注意深くお調べください。( 例えば、SQL文をコピーして同じSQL文を System i 上の STRSQL で実行すれば明らかになります。)ただし、これらはあくまでもエラー・メッセージからの推察にすぎません。一般的に言えることですが、何をしたのか言われないとエラー・メッセージだけでは原因を特定することは不可能です。具体的にどのような SQL 文を実行されたのか、注意深く御調べください。