oracle如何将Java SQL数组作为参数传递给JPA本机查询?
我想将SQL ARRAY
作为参数传递给本机查询
我成功地做到了
但是我不能用普通的原生SELECT
语句处理同样的事情
我使用的是JPA2.5、Eclipse链接和Oracle数据库
我想用这种方法
- SQL语句对
IN
子句的参数限制为1000个李> - JPA原生查询不支持将
LIST
作为参数传递给NamedNativeQuery
李> 使用SQL数组,它可以直接写入查询中,如下所示:
select * from order where customer_id in (select column_value from TABLE ( ?param_arr_customer_ids ) )
共 (0) 个答案