设想
- 基于选择的数据从 DB 导出到 Excel 电子表格。
- 对 excel 文件进行了一些手动工作(填充缺失数据)。
- 来自 excel 文件的更改数据更新回 DB。
环境
- 甲骨文数据库
- 原始表大约有 700 万行
- 不能在 SQL Developer 等中使用导入工具,必须是纯 SQL 脚本。
- 有几个 excel 文件,每个文件有几十万行(400-70 万)
当前解决方案
UPDATE
为excel文件的每一行生成一个语句。它检查数据是否已更改(文件具有用于旧值和新值的单独列)。因此,从每个文件中我们得到了数十万条UPDATE
语句。
问题是...
这个解决方案相当简单,但我想知道是否有更好的方法来做到这一点?