我需要使用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