update [数据库名B].dbo.[表名]
set [修改的字段] =(select [数据库名A].dbo.[表名].[字段名] from [数据库A].dbo.[表名]
where [数据库名A].dbo.[表名].[ID] = [数据库名B].dbo.[表名].[ID] )
两个ID是对应的
也可以这么写
update b set b.[字段]=a.[字段]
from 数据库A.dbo.表 a
join 数据库B.dbo.表 b on a.字段=b.字段
update [数据库名B].dbo.[表名]
set [修改的字段] =(select [数据库名A].dbo.[表名].[字段名] from [数据库A].dbo.[表名]
where [数据库名A].dbo.[表名].[ID] = [数据库名B].dbo.[表名].[ID] )
两个ID是对应的
也可以这么写
update b set b.[字段]=a.[字段]
from 数据库A.dbo.表 a
join 数据库B.dbo.表 b on a.字段=b.字段