Мне нужно использовать предложение IN, как в следующем SQL
SELECT * FROM tableA WHERE colA in (1, 2,3)
Как я могу сделать это в EJBQL?
Я попробовал следующее, что, очевидно, не удалось:
SELECT tab FROM tableA tab WHERE tab.colA in (:colValues)
тогда в Яве я сделал
query.setParameter("colValues","1,2,3")
, что дает мне следующее исключение
org.apache.openjpa.lib.jdbc.ReportingSQLException: ORA-01722: invalid number