前提:现在有两个完全一样的数据库,称为A和B(A和B里有同样的100张表)。我想要的结果是,每天早上7点,用A的数据来更新B。条件是:1.A的前80个表完全覆盖B;2.A的表81~表90 有条件(假设2009-09-01之前的的数据完全覆盖,2009-09-01之后的数据选择性的覆盖)的覆盖B;A的表91~表100数据不变(2009-09-01之前的数据保留,之后的数据不拷贝,也就是保留初始状态)。这里的日期2009-09-01是用A数据库生成B数据库的时间。 
疑问:用什么方式来更新B?如果使用DTS来更新B,我现在每个表都建了一个DTS包,只建一个DTS包是否可以?试验的结果是,B原来的数据仍然存在,又把A的数据拷贝了一遍,也就是原来的数据没有被删除,这个怎么解决?(我现在的想法是在运行DTS包前,建个job,先删除B的表然后再创建表,最后运行DTS)
PS:如果描述的有问题,请联系!