sql不同数据库间,同名数据表的资料如何插入、更新?

2024-12-30 17:00:57
推荐回答(4个)
回答1:

你就像同一个库中的2个表那样写语句就可以了,只不过要注意的地方就是表名前要增加库名来引用,如: "库名.dbo.表名"的形式:

插入:
insert into text2.dbo.sp_qwe
select * from text1.dbo.sp_qwe where 查询条件

更新:
update t1
set t1.要更新的字段=t2.同名的字段
from text2.dbo.sp_qwe t1,text1.dbo.sp_qwe t2
where t1.关联字段=t2.关联字段

回答2:

insert into text2.sp_qwe select * from text1.sp_qwe

回答3:

insert into text2..sp_qwe
select * from text1..sp_qwe

回答4:

利用SQL数据库导入导出向导很容易的做到这一点,不用写语句,直接鼠标操作就完事.向导里面每一步都有很详细的提示的;