2

次の MySQL SQL を JPA クエリに変換する方法を教えてください。

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

私が理解できなかったのは、JPA の LPAD() 文字列関数です。

何か考えはありますか?

4

2 に答える 2

0

EclipseLink 2.1 には、データベース固有の関数を呼び出す関数 FUNC があります。次に例を示します。

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

EclipseLink 2.4 および JPA 2.1 には、同じ機能を持つ FUNCTION 演算子があります。

于 2016-01-14T08:29:17.687 に答える