2013-04-16 18 views
1

我可以知道如何將以下MySQL SQL轉換爲JPA查詢?JPA查詢中的MySQL的LPAD字符串函數?

SELECT * FROM ORDER 
WHERE LPAD(BATCH, 2, ' ') < LPAD('X', 2, ' ') ; 

我無法弄清楚的是JPA中的LPAD()字符串函數。

你有什麼想法嗎?

回答

0

在的EclipseLink 2.1有用於調用數據庫中的特定功能的功能FUNC,例如:

FUNC('LPAD', BATCH, 2, ' ') < FUNC('LPAD', 'X', 2, ' ') 

從2.4的EclipseLink和JPA 2.1有函數算子與所述相同的功能