Вот несколько примеров новых функций JPQL, представленных в последних версиях:
CURRENT_DATE: возвращает текущую дату.CURRENT_TIME: возвращает текущее время.CURRENT_TIMESTAMP: возвращает текущую временную метку (дату и время).LENGTH: возвращает длину строки.LOCATE: ищет подстроку внутри строки и возвращает ее позицию.SUBSTRING: возвращает подстроку строки.TRIM: удаляет начальные и конечные пробелы из строки.LOWER: преобразует строку в нижний регистр.UPPER: преобразует строку в верхний регистр.CONCAT: объединяет две или более строк.ABS: возвращает абсолютное значение числового выражения.SQRT: возвращает квадратный корень числового выражения.MOD: возвращает остаток от операции деления.COALESCE: возвращает первое ненулевое выражение в списке.NULLIF: возвращает значение NULL, если два выражения равны, в противном случае возвращает первое выражение.