Я пытаюсь выполнить этот запрос:
@Modifying
@Transactional
@Query(value = "UPDATE SpreadsheetRegisters r SET r.buApprobation =1 WHERE r.idRegister IN (:list)")
public void updateExpiredRegistries(@Param("list") List<BigDecimal> expiredRegistriesIds);
По сути, я пытаюсь обновить сущность, если ее идентификатор находится внутри этого списка.
Это исключение, которое яполучаю:
o.h.engine.jdbc.spi.SqlExceptionHelper : ORA-00936: missing expression
org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute statement
Кажется, мой запрос неверный, но я не знаю, где ... Кто-нибудь может мне помочь?спасибо