excel导入数据库,判断重复数据

上传excel解析导入到数据库、数据量可能会很大,不存在的就导入数据库、已经存在的则需要返回提示,如何判断效率比较高呢?

阅读 3.8k
1 个回答
新手上路,请多包涵

1、新建个临时表,表结构和要插入的目标表一样。
2、解析excel数据直接插入 临时表中(考虑excel本身是否有重复数据)。
3、临时表关联目标表,查出重复的数据,返回结果。
3、目标表关联临时表,将临时表不重复数据插入目标表中。
4、清空临时表。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题