这个是Excel文件
还有一个sql 表
如何通过Excel表批量更新sql表的数据
update Halemp set
sbjs = (select sbjs from excel b where Halemp.ecode = b.ecode),
gjjjs = (select gjjjs from excel b where Halemp.ecode = b.ecode)
发现sql表中存在的,excel表中没有的记录会改变为空值,如何判断,谢谢
将excel的数据导入到新建的临时表,再批量更新
没有加where 条件,所以Halemp表全部更新了,用下面的语句试试