以下のクエリを実行し、無効なSQL構文エラー を取得しようとしています。 [IBM] [CLI Driver] CLI0118E SQL構文が無効です。 SQLSTATE = 37000(37000、-99999)。それはドライバのアップグレードとは関係ありませんか?それはしばらく前にうまくいきました。ご意見をお聞かせください。前もって感謝します。無効なSQL構文CLI0118E
select a.name_task as nameTask, a.cd_sts as cdSts, a.desc_err_msg as
statusDesc
from task_log a,(
select id_bus_procss, name_task , id_run,
max(dt_lst_updt) as dt_lst_updt from task_log
where id_run = '1'
and id_bus_procss = '14'
and name_task in ({0})
and dt_lst_updt >= (
select dt_evnt_sts from
sf_evntflow_sts
where id_run = '1' and
id_evntflow ='15'
and cd_evnt_sts in (''CLN'',''RTY'')
)
group by id_bus_procss, name_task, id_run)
X
where a.dt_lst_updt = X.dt_lst_updt
これは、ストアドプロシージャとしてではなく、アプリケーションから呼び出されるクエリです。新しい行の文字を削除し、スペースでパラメータを区切ります。 – Sona
クエリエディタを閉じてエディタを開き、実行してみてください。 –
私はrapid SQLをシャットダウンし、新しいクエリーエディタで再度開いて実行しましたが、同じエラーが表示されます。 – Sona