|M| 两个数据库的合并问题 如我有数据库A 和数据库B 现在要合成数据库C
合并的时候要求是这样的
B数据库中可能包含了和A数据库一样的表或者其他数据的时候
B数据库复盖A数据库
最后生成C数据库
谢谢
------解决方案--------------------我只能这样做:
1> 把C还原成B
2> 把A中B没有的表以及数据写入C
------解决方案--------------------1,新建数据库c
2.通过dts把a导入c
3.通过dts把b导入c
------解决方案--------------------合并的时候要求是这样的
B数据库中可能包含了和A数据库一样的表或者其他数据的时候
B数据库复盖A数据库
最后生成C数据库
谢谢
先将A数据库导入C,然后用程序将B中的数据插入C.(没有的数据直接插入,有的数据覆盖或不插入)
------解决方案--------------------先用A还原数据库C,再将B的存储过程,函数,视图上生成语法,然后在C上执行.
表的话可以写游标从A..sysobjects中取,判断在C中存在就追加数据,否则就select * into 表 from 表.
------解决方案--------------------看来要用程序才行
------解决方案--------------------我怎么看不出来你是在写那块地程序了呢?
我看你以前发的帖子,就知道你的项目进行到哪里了。