gpt4 book ai didi

java - 从 CSV 文件在 Oracle 中批量更新

转载 作者:行者123 更新时间:2023-12-02 06:07:46 25 4
gpt4 key购买 nike

我有表格和 CVS 文件,我想做的是从 csv 更新表格。

csv file as follows (no delta)1,yes2,no3,yes4,yes

Java 的步骤

  1. 我所做的是读取 csv 文件并制作两个列表,例如 yesContainList、noContainList在该列表中添加了分别有 yes 和 no 的 id 值

  2. 将列表设为逗号分隔的字符串

  3. 使用逗号分隔字符串更新表格

它工作正常。但如果我想处理数十万条记录就意味着有点慢。

有人能告诉我这是进行此更新的正确方法还是最佳方法吗?

最佳答案

有两种基本技术可以做到这一点:

  1. sqlldr
  2. 使用外部表。

这两种方法的解释如下: Update a column in table using SQL*Loader?

关于java - 从 CSV 文件在 Oracle 中批量更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22145513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com