首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql2005 用B数据库的字段轮换A数据库的字段

2012-08-25 
sql2005 用B数据库的字段替换A数据库的字段如题,AB两个数据库的数据表是一样的,如下:id,content把B数据库

sql2005 用B数据库的字段替换A数据库的字段
如题,AB两个数据库的数据表是一样的,如下:
id,content
把B数据库里面的content字段更新到A数据库对应ID的content字段。


[解决办法]
大致代码:

在数据库A中
update table
set content = b.content
from 数据库B.table b
where b.ID = table.ID
[解决办法]
update A set A.col=B.col inner join B on a.关联字段=b。关联字段
[解决办法]

SQL code
--同一个服务器上的话,在A库下执行UPDATE  Tab1 X SET CONTENT=Y.CONTENT         FROM  B库..Tab2 Y WHERE X.ID=Y.ID
[解决办法]
SQL code
UPDATE A.dbo.表名 SET A.dbo.表名.Content = B.dbo.表名.ContentFROM   A.dbo.表名INNER  JOIN B.dbo.表名 ON A.dbo.表名.Id=B.dob.表名.Id 

热点排行