远程的大量数据插入及更新,求高手帮忙,提供思路
情况:远程有一个SQL数据库,本地经常有一些数据要传给SQL,人为的在ORACLE里面查找某些符合条件的数据出来再生成TXT文本文件,每一次查询都有两万以上的数据,有些数据可能已存在于SQL中,所以要:在SQL中有的就更新(看主键),没有的就插入.
我的请求:大家能不能给我一些好的建议,怎样实现? 能不能用BCP来做,好像BCP不能做到更新的,要怎么做才好,或是能不能写一个存储过程有BCP的功能且带更新的功能,谢谢了.
大家给点意见,简单点帮顶一下也好.