java.sql.BatchUpdateException:ORA-00001

时间:2014-01-21 09:24:01

标签: java sql oracle primary-key insert-update

我从文本文件中读取了数十万行文本,并将它们插入到我的ORACLE数据库中。

该表有一个主键。我使用批量批处理,但由于唯一的约束违规而失败。遗憾的是,文本文件具有重复的主键数据,这些数据不是插入而是用于更新。

我不想使用常规插入来降低速度。我将主键数据存储到array,当找到重复的主键数据时更改为update。 有更好的方法吗?

0 个答案:

没有答案