Обратите внимание, что это для старых критериев (не для CriteriaBuilder).
Пример:
Criteria criteria = getSession().createCriteria(PlannedOperation.class)
Необходимо создать критерии для следующего запроса:
UPDATE `planned_operation` SET position_in_list = CASE position_in_list
WHEN 10 THEN 1
WHEN 20 THEN 2
END
WHERE position_in_list IN (10, 20);
Не могу понять, можно ли создать такой запрос или нет?
И на все подобные вопросы нет ответа.