当我运行JPQL NamedQuery时,它会给出类似rror的错误:
语法错误解析[SELECT Empolyee.value from Empolyee empolyee
其中empolyee.nameId =:value1和empolyee.indicator ='org_id'和
TO_CHAR(empolyee.startDate,'YYYY-MM-DD') (empolyee.endDate为null或TO_CHAR(empolyee.endDate,'YYYY-MM-DD')> =
:value3)]。正确的表达式不是有效的表达式。
我认为JCC不支持TO_CHAR
中的错误,JPQL中TO_CHAR
是否有任何选项
最佳答案
谢谢YCF_LOPERATOR
为我工作。
OPERATOR('ToChar', empolyee.startDate,'YYYY-MM-DD')<= :value1