Czy istnieje operator konkluzji JPA do łączenia ciągów?Operator konkurenta JPA
Wiem, że istnieje funkcja JPA CONCAT
, jednak jest ona brzydka w użyciu do łączenia wielu łańcuchów.
CONCAT(CONCAT(CONCAT(cola,colb),colc),cold)
dostawców jak Oracle ofercie ||
innego jak Microsoft ofertą +
. Czy istnieje standardowy operator konkatenacji JPA, abym mógł utworzyć kwerendę jak
cola || colb || colc || cold
próbowałem +
użyciu OpenJPA z SQL Server, jednak wydaje się być niepoprawny JPQL. Nie mogłem znaleźć nic na temat takiego operatora w oracle reference.
Hmm. Dziwne. http://download.oracle.com/otn-pub/jcp/persistence-2.0-fr-eval-oth-JSpec/persistence-2_0-final-spec.pdf wyświetla tę funkcję zgodnie z opisem. Openjpa 2.1.1 powinien być w formacie JPA 2.0. –
OpenJpa 2 powinna obsługiwać tę składnię, czy możesz podać dokładne zapytanie i otrzymany wyjątek? –