需要将Excel表的用户工号这一列的数据导入数据库的user表中,假设叫user_code字段,同时还有一个主键自增的,请问如何将这一列工号给导入到user_code字段中, 并且主键自增,另外就是可能会有部分工号已经存在了,如何做出判断?
收起
创建一个导入临时表,先把数据导入到临时表然后创建一个存储过程,以临时表做为游标,逐行循环,循环里判断员工工号是否存在于目标表,如果不存在,则插入,如果存在,那就看你怎么处理,可以在临时表里加个处理成功或者失败的信息,如果处理失败就更新到导入临时表里,然后继续循环下一条。至于主键,你原来表上的主键是用的什么就用什么
报告相同问题?