在a库里建5张表跟b库表结构相同的表,然后导入数据 inert into A库.dbo.表1 select * from B库.dbo.表1
--新手上路 --LZ看样子比我还新手呀--假如B数据库为CRM_backup,5张表分别为表A到表E,需要移到A数据库,假如数据库名为CRMselect into CRM.dbo.表A from CRM_backup.dbo.表A--其它表也一样的,相当于在A数据库中新建表A到表E
select * into lZa数据库的表名 from ( select * from b数据库.tab1 union all select * from b数据库.tab2 union all select * from b数据库.tab3 union all select * from b数据库.tab4 union all select * from b数据库.tab5 ) a
将数据从A到B很容易,但是合并之前要看看数据是否有联系,union all 之前要看看列数是否一样
SELECT * INTO A.dbo.Table1 FROM B.dbo.Table1 SELECT * INTO A.dbo.Table2 FROM B.dbo.Table2 ...
如果表结构一致 可以直接用insert into 语句
在a库里面执行 如果没有表1的话:select into 表1 select * from B库.dbo.表1如果有表1的话:insert into 表1 select * from B库.dbo.表1
inert into A库.dbo.表1
select * from B库.dbo.表1
--新手上路
--LZ看样子比我还新手呀--假如B数据库为CRM_backup,5张表分别为表A到表E,需要移到A数据库,假如数据库名为CRMselect into CRM.dbo.表A from CRM_backup.dbo.表A--其它表也一样的,相当于在A数据库中新建表A到表E
select * into lZa数据库的表名 from
(
select * from b数据库.tab1 union all
select * from b数据库.tab2 union all
select * from b数据库.tab3 union all
select * from b数据库.tab4 union all
select * from b数据库.tab5
) a
SELECT * INTO A.dbo.Table2 FROM B.dbo.Table2
...
在a库里面执行
如果没有表1的话:select into 表1
select * from B库.dbo.表1如果有表1的话:insert into 表1
select * from B库.dbo.表1
2.再用数据库导入导出向导,把B库中的数据导入到A库中建好的新表,就完成了。
这样做可以保证两边结构一至,完全可视化操作。