我需要使用IN子句类似下面的SQLEJB3查询+条款
SELECT * FROM tableA WHERE colA in (1, 2,3)
我怎样才能在EJBQL这样做呢?
我已经tryed以下,这显然失败:
SELECT tab FROM tableA tab WHERE tab.colA in (:colValues)
然后在Java中,我没有
query.setParameter("colValues","1,2,3")
使我有以下异常
org.apache.openjpa.lib.jdbc.ReportingSQLException: ORA-01722: invalid number