我有2个CSV文件,每个文件有7列。 CSV文件1存储当前或旧数据。 CSV文件2将要更新的新数据存储到CSV文件1中。
我想以编程方式比较CSV文件的每列的每个行条目,&如果检测到更改,则生成可运行的SQL脚本,以自动将此数据更新为CSV文件1。
E.g。如果CSV文件1的字符串值“3”存储在“number”列下,ID值为1,& CSV文件2有一个名为“zwei”的字符串值,存储在具有相同ID值的同一列下,然后CSV文件1的值“3”应更改为“zwei”,但这必须通过编程生成的SQL来完成脚本。
请协助......
答案 0 :(得分:3)
我会将这两个文件加载到SQL Temp表中,逐行处理并在SQL中进行更新。然后完全覆盖CSV文件。
这很快捷。