没有为SQL参数']'添加任何值

时间:2019-09-04 21:06:30

标签: java spring-jdbc named-parameters unnest

我有一个以 使用o_id AS(选择unnest(ARRAY [:orderids])AS ID)选择...

在Java代码中,我有 列出orderIds = getOrderIds(); params.addValue(“ orderids”,orderIds);

我正在 异常没有为SQL参数'orderids''提供值:没有为键'orderids]'注册值 看起来像Spring在参数名称中添加了方括号。如何将订单编号传递给查询?

1 个答案:

答案 0 :(得分:0)

找出一个额外的空间使其工作 使用o_id AS(SELECT unnest(ARRAY [:orderids]) 注意':orderids'和']'之间的空格 在我看来就像是春天的虫子。