ASCII コードの 「@」は, EBCDICコードの「 」(ブランク 0x40 )です。つまり SQL 文に記述したある項目がブランクになっていると解釈されているのではないかと思われます。具体的な誤りとして、SQL 文中に余計な「,」(カンマ)が混入している可能性があります。SQL 文をもう一度注意深くお調べください。( 例えば、SQL文をコピーして同じSQL文を System i 上の STRSQL で実行すれば明らかになります。)ただし、これらはあくまでもエラー・メッセージからの推察にすぎません。一般的に言えることですが、何をしたのか言われないとエラー・メッセージだけでは原因を特定することは不可能です。具体的にどのような SQL 文を実行されたのか、注意深く御調べください。