Оператор конкатенации JPA

Есть ли оператор concat в JPA для конкатенации строк?

Я знаю, что есть функция JPA CONCAT , однако его некрасиво использовать для объединения нескольких строк.

CONCAT(CONCAT(CONCAT(cola,colb),colc),cold)

Поставщики, подобные Oracle, предлагают || некоторые другие предложения, подобные предложению Microsoft + . Есть ли стандартный оператор конкатенации JPA, чтобы я мог создать запрос вроде

cola || colb || colc || cold

. Я пробовал + , используя openjpa с SQL Server, однако он кажется недействительным JPQL. Я не смог найти ничего относительно такого оператора в справочнике оракула .

29
задан Udo Held 14 December 2011 в 12:28
поделиться