如何使用 Spring jdbcTemplate batchUpdate 检索批量插入的行

问题描述 投票:0回答:1

我正在使用Java spring jdbTemplate批量插入行,到目前为止,我知道不支持在batchUpdate中使用KeyHolder,并且获取自动生成的键不是jdbc规范的一部分,是否支持此功能取决于jdbc 驱动程序和数据库,所以我在想是否有另一种方法来检索插入的行,如果我们需要另一个数据库查询,这是可以接受的

这是我使用的相关依赖版本: 春季启动2.7.12 ojdbc8 Oracle 数据库

sql oracle jdbctemplate
1个回答
0
投票

我没有找到官方的解决方案,所以最后我提前生成了这些id并将它们分配给我需要插入的记录,这样我就可以避免在批量更新后取回这些id...

© www.soinside.com 2019 - 2024. All rights reserved.