小编woj*_*rak的帖子

如何处理基于excel电子表格的大数据更新

设想

  1. 基于选择的数据从 DB 导出到 Excel 电子表格。
  2. 对 excel 文件进行了一些手动工作(填充缺失数据)。
  3. 来自 excel 文件的更改数据更新回 DB。

环境

  • 甲骨文数据库
  • 原始表大约有 700 万行
  • 不能在 SQL Developer 等中使用导入工具,必须是纯 SQL 脚本。
  • 有几个 excel 文件,每个文件有几十万行(400-70 万)

当前解决方案

UPDATE为excel文件的每一行生成一个语句。它检查数据是否已更改(文件具有用于旧值和新值的单独列)。因此,从每个文件中我们得到了数十万条UPDATE语句。

问题是...

这个解决方案相当简单,但我想知道是否有更好的方法来做到这一点?

oracle oracle-11g-r2 excel update

2
推荐指数
1
解决办法
7122
查看次数

标签 统计

excel ×1

oracle ×1

oracle-11g-r2 ×1

update ×1