JPACriteriaBuilderで次のことを行うのに苦労しています。
SUBSTRING( field, LENGTH( field ) - 7 )
私が使用しているデータベースにはRIGHT関数がありません。もしそうなら、次のことができます。
builder.function( "RIGHT", String.class, fieldExp, builder.literal(7) );
しかし、サイコロはありません。CriteriaBuilderには部分文字列関数式がありますが、リテラル7のLENGTHからの減算を行う方法がわかりません。
何かご意見は?TIA