レポートを実行するためにjccを介してSQLクエリを実行しています。プログラムのエラーログファイルを開いてSQLクエリを調べたところ、すべてが正常であるように見えました(角かっこ、コンマなどが余分にないか、欠落しておらず、構文は良好です)が、実行すると次のエラーが発生します。
[Report.execute()] DB2 SQLエラー:SQLCODE = -104、SQLSTATE = 42601、SQLERRMC = 、; ATE IN(1,2,3,10,1);、 DRIVER = 4.12.55
SQLCODEについて調べたところ、クエリに不正な記号が含まれていることがわかりました。この違法なシンボルを見つけるために何を探すことができますか?
これはクエリです
小さなフォントで申し訳ありませんが、200%程度ズームすると、クエリがよく表示されます。
どうもありがとう :)