bcp在拷贝数据的时候能不能对相同的数据进行覆盖?(50分)

  • 主题发起人 主题发起人 xyt3dnow
  • 开始时间 开始时间
X

xyt3dnow

Unregistered / Unconfirmed
GUEST, unregistred user!
在mssql7.0中用bcp在拷贝数据的时候能不能对数据库中相同的数据进行覆盖?谢大家了。
 
举个例子,例如我一个月之前我的数据库有50条信息,一个月之后有100条了,如果我再使用
bcp那么就一共有150条了,而其实我的数据库里只有100条记录,如何能使相同的(或修改过的)
信息被覆盖掉?
 
没人能回答吗?或者有什么其他更好的办法?
 
应该是不成了,bcp命令没有这个功能。用dts可以做到,但是也要编写vbscript脚本才成。

我用dts实现过这样的功能,先用一个dts把数据导到一个临时表里,然后这个dts在调用另外的一个dts,把这个临时表的数据经比较后写入到数据库中,这样做的缺点就是导入的过程中日志会很大
 
接受答案了.
 
后退
顶部