Я должен выполнить массовое обновление таблицы.
Делаем быстрый пример:
UPDATE Book b SET b.amount = b.amount + 1 WHERE b IN ( :books )
Проблема в том, что b.amount может быть либо значением NULL, либо int, и если значение NULL, оно должно вести себя так, как b.amount будет равно 1.
Есть ли в JPA / JPQL какие-либо «приведения» или каким-либо другим способом обойти эту проблему,
Заранее спасибо,
С уважением,
P