Я выполняю SQL-запрос через jcc для запуска отчета. Когда я открыл файл журнала ошибок для программы и изучил SQL-запрос, все кажется прекрасным (никаких лишних или отсутствующих скобок, запятых и т.д. И синтаксиса хороши), однако при выполнении этой ошибки я получаю следующую ошибку:/p >
[Report.execute()] Ошибка DB2 SQL: SQLCODE = -104, SQLSTATE = 42601, SQLERRMC =,; ATE IN (1,2,3,10,1) ;, DRIVER = 4.12.55
Когда я исследовал SQLCODE, я узнал, что это означает, что в запросе есть незаконный символ. Что я могу найти, чтобы найти этот незаконный символ?
Это запрос
Извините за маленький шрифт, но если вы увеличиваете 200% или около того, вы можете лучше видеть запрос.
Большое спасибо:)