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

求不同数据库之间的更新语句解决办法

2012-02-27 
求不同数据库之间的更新语句两个数据库所有结构相同,有其中一数据库中某一表记录可能存在错误,需要根据正

求不同数据库之间的更新语句
两个数据库所有结构相同,有其中一数据库中某一表记录可能存在错误,需要根据正确数据库进进对照更新.请问语句该如何写?

[解决办法]
如果在一个服务器上可以用 “ 数据库名.dbo.表名 ” 来访问不同库的表,如果不在一个服务器上要用 " sp_addlinkedserver 和 sp_addlinkedsrvlogin " 来连接两个服务器进行处理。
[解决办法]
database1 db1 table1 tb1 item (关键字段)
database2 db2 tbble2 tb2
update db1.dbo.tb1 set db1.dbo.tb1.item=db2.dbo.tb2.item
from db1.dbo.tb1 ,db2.dbo.tb2 where not exist (db1.dbo.tb1 .colum=db2.dbo.tb2.colum)
不知道正确舆否,我记得我以前好像是这么写的吧!!!

热点排行
Bad Request.