比如我A数据库有表
A
B
C
G
然后B数据库有表
A
C
D
E
那么我要查出的是
A数据库在B数据库里面没有的表
select *
from B.dbo.sysobjects
where type = 'u' and name not in
(select name
from A.dbo.sysobjects
where type = 'u') order by name asc
这里查出来的为表
B,G
然后我要将表B,G导入到B数据库中
要求是,他的视图,数据库,触发器和其他的都导过去谢谢
A
B
C
G
然后B数据库有表
A
C
D
E
那么我要查出的是
A数据库在B数据库里面没有的表
select *
from B.dbo.sysobjects
where type = 'u' and name not in
(select name
from A.dbo.sysobjects
where type = 'u') order by name asc
这里查出来的为表
B,G
然后我要将表B,G导入到B数据库中
要求是,他的视图,数据库,触发器和其他的都导过去谢谢
select * into A.dbo.G from B.dbo.G
个人感觉这方法是最简单的了。
--------------------------那楼上的就不能了....MAKE 学习
-->“选择源数据”中选择要导出的数据源
-->“选择目的”中选择要目的
-->“指定表复制或查询”在此页面中,不要用默认的“从源数据到目的数据”,而是选择“在SQL Server数据库之间复制对象和数据”
-->选择“包括扩展属性”,就有默认值了,其它选项根据需要选择即可。“复制所有对象”,可以导入函数、视图等。