多数据库两个表数据更新(50分)

  • 主题发起人 主题发起人 wangqinyun2000
  • 开始时间 开始时间
W

wangqinyun2000

Unregistered / Unconfirmed
GUEST, unregistred user!
更新数据库YIFEI中的表YBOMMD字段YMB002<br>数据来源于数据库CS中的表INVMB字段MB002 <br>条件是YIFEI..YBOMMD.YMD003=CS..INVMB.MB001<br><br>这语句怎么写!!!!!
 
你写这么多叹号啥意思?<br>这个问题很难吗?<br>静下心来 你自己写写都可以了<br>再说你都没说什么类型数据库 怎么写啊 <br>自己写吧
 
呵呵,以前做的都是一个数据库中的数据处理,<br><br>现在多个数据库之前要交换数据<br><br>上面已经提了
 
在SQL中,你可仿照以下例子写(在不同的服务器中)<br>update opendatasource('sqloledb','data source=计算机1;use id=sa;password=***').NORTHWIND.DBO.EMPLOYEE SET FIRSTNAME='JACK' WHERE LASTNAME='KING' SETLE * FROM OPENDATASOURCE('sqloledb','data source=计算机2;use id=sa;password=***').NORTHWIND.DBO.EMPLOYEE <br>或在用下面的例子(在同一服务器中)<br>update yifei.dbo.ybommd &nbsp;set yifei.dbo.ybommd.ymboo2=cs.invmb.dbo.mboo1 where <br>YIFEI.dbo.YBOMMD.YMD003=CS.dbo.INVMB.MB001
 
建立一个链接服务器,然后就想在一个数据库里一样的写代码就可以了
 
后退
顶部