讨论:关于更新数据
两个表,cdsia和cdssa,记录数相等
判断:若cdsia和cdssa中某字段(制定某些字段应更改,有的不更改)为空,则用现有数据Excel中的对应数据填补。cdsia与cdssa中一字段CUNO为关联。
思路一:将两个表的数据unload下来为文件cdsia.unl和cdssa.unl,将Excel 导出为文本格式,采用文本操作方式修改cdsia.unl\cdssa.unl,最后load到数据库。
思路二:直接连接数据库,判断若某字段为空则执行UPDATE(可能对一条记录会进行多次UPDATE,也有可能会多次连接断开数据库连接,导致数据操作性能下降)。
有没有更好的办法。
[解决办法]
举例说明要求,最好先将EXCEL文件导入到数据库中再做处理