分享

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

 horkss 2019-05-08

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

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

1
2
3
4
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

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

  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多