2013-04-16 22 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有函数算子与所述相同的功能