本帖最后由 Joe.xu 于 2024-6-20 10:55 编辑
活字格服务端导入Excel,使用合并模式,选择2个基准列,导入数据重复。
工程及Excel数据文件详见附件。
服务端命令设置如下图:
Excel数据表结构如下图所示:
对应数据表如下图所示:
需求描述:
需要以“日期”以及“编号”作为基准列。
如果发现“日期相同并且编号相同”的记录,则将其视为“老数据更新”,需要更新数据库中的原有记录;
如果发现“日期或编号有任意一个不相同”的记录,则将其视为“新数据”,直接作为新数据插入到数据库中。
问题描述:
通过“服务端导入导出Excel”命令进行导入,导入模式使用“合并”,在选择列中将基准列同时选择“日期”和“编号”。执行命令后,日期和编号相同的记录并未被更细,而是被识别为新数据,直接插入到数据库中了,并未执行所谓的“合并”操作。
执行1次命令后的数据表内容:
执行2次命令后的数据表内容:
执行3次命令后的数据表内容:
|