Я меняю запросы из базы данных Oracle на PostgreSQL, и в этом запросе я получаю эту ошибку:
ERROR: syntax error at or near "SET"
запрос:
{call UPDATE alarm_instance SET last_update_time=default, wait_expire_time=null, core_number=nextval(SEQ_ALRM_NUMBR)
where wait_time <= current_date RETURNING alarm_instance_id bulk collect INTO ?}
Я используюJDBC для подключения к базе данных и вот код вызова
try (CallableStatement cs = super.prepareCall_(query)) {
cs.registerOutParameter(1, Types.ARRAY);
cs.execute();
...
Я долго изучал документацию Postgres и не могу найти, что не так, и не нашел ответа на эту конкретную ситуацию