SQL从一个表查询数据插入/更新到另一个表


示例一:
从数据库表A中查询出数据插入到数据库表B

从数据库DataBaseA的表TDA中查询出数据插入到数据库DataBaseB的表TDB

insert into [DataBaseA].[dbo].[TDA]
(ID,NAME)
select ID,NAME
from [DataBaseB].[dbo].[TDB]

 示例二:
从数据库DataBaseA的表TDA查询出数据列NAME,根据D将对应数据更新到数据库DataBaseB的表TDB的列NAME中。

update a
set a.NAME=b.NAME
from [DataBaseA].[dbo].[TDA] a,[DataBaseB].[dbo].[TDB] b 
where a.ID=b.ID

 

示例三:

从数据库DataBaseA的表TDA中查询出数据插入到数据库DataBaseB的表TDB

insert into [DataBaseA].[dbo].[TDA] (ID,NAME) select ID,NAME from [DataBaseB].[dbo].[TDB]

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM