【发布时间】:2016-11-05 12:57:10
【问题描述】:
我正在使用 openJpa 查询中的长度(ze.string)> 2。但我得到了
SQLCODE=-440, SQLSTATE=42884, SQLERRMC=CHAR_LENGTH;FUNCTION, DRIVER=3.53.95 {prepstmnt 1776269692 SELECT t0.f1, t0.f2, t0.f3, t0.f4, t0.f5, t0.f6, t0.f7, t0.f8, t0.f9, t0.f10, t0.f11, t0.f12, t0.f13, t0.f14, t0.f15, t0.f16, t0.f17 FROM table t0 WHERE (t0.f1 = ? AND CHAR_LENGTH(?) > ? AND .....
在普通查询中,当我进行长度操作时,我正在获取记录,但使用 jpa 它不起作用。我看了Here 用过的尺寸它不起作用。字段是 varchar 和 db2。从过去 1 小时开始尝试。
【问题讨论】: