openquery基本运用实例
生活随笔
收集整理的這篇文章主要介紹了
openquery基本运用实例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
openquery基本運(yùn)用實(shí)例
set?ssn=ssn?+?1
insert?openquery(linked1,?'select?ssn?from?testlinked?where?1=0')?values?(1000)
delete?openquery(linked1,?'select?ssn?from?testlinked?where?ssn>100') 2、使用 OpenQuery 動(dòng)態(tài)執(zhí)行
set?au_lname?=?'"?+?@var1?+?"',
au_fname?=?'"?+?@var2?+?"'"
1、對(duì)遠(yuǎn)程表執(zhí)行 UPDATE、 INSERT, 或 DELETET
linked1 遠(yuǎn)程服務(wù)器連接名或[ip]
set?ssn=ssn?+?1
insert?openquery(linked1,?'select?ssn?from?testlinked?where?1=0')?values?(1000)
delete?openquery(linked1,?'select?ssn?from?testlinked?where?ssn>100') 2、使用 OpenQuery 動(dòng)態(tài)執(zhí)行
begin?tran
SET?QUOTED_IDENTIFIER?OFF
SET?XACT_ABORT?ON
declare?@cmd?varchar(2500)?
declare?@cmd1?varchar(2500)?
declare?@var?varchar(20)?
set?@var?=?'White'?
declare?@var1?varchar(20)?
set?@var1?=?'White1'?
declare?@var2?varchar(20)?
set?@var2?=?'Johnson1'
select?@cmd?=?"Update?openquery(linked1,'select?au_lname,?au_fname?from?pubs.dbo.authors
where?au_lname?=?''"?+?@var?+?"'''?)set?au_lname?=?'"?+?@var1?+?"',
au_fname?=?'"?+?@var2?+?"'"
exec?(?@cmd?)
commit?tran
posted on 2010-10-21 15:15?IT爬山虎 閱讀(...) 評(píng)論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/itdie/archive/2010/10/21/1857529.html
總結(jié)
以上是生活随笔為你收集整理的openquery基本运用实例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: winfrom水晶报表的创建
- 下一篇: 光脚丫学LINQ(005):数据表之间的