2016年2月13日 星期六

SQL Server sp_addlinkedserver 之 insert,update, delete 方法

SQL Server 的 sp_addlinkedserver 很好用. 可是在連上去後要更新遠端主機上的資料可就不能用傳統的方式來update.
以下是 MSDN 上找的指定
Update :
  update openquery(linked1, 'select ssn from testlinked where ssn=2')
  set ssn=ssn + 1
Insert :
  insert openquery(linked1, 'select ssn from testlinked where 1=0') values (1000)
Insert From..
  insert openquery(linked1, 'select ssn from testlinked where 1=0')
  select myssn from mytable

delete openquery(linked1, 'select ssn from testlinked where ssn>100')

沒有留言:

張貼留言