SQL Server OPENQUERY使用


 
以下以創建好的ORAC鏈接服務器為例:
A. 執行 SELECT 傳遞查詢
SELECT * FROM OPENQUERY(ORAC, 'SELECT ID,NAME FROM SCOTT.RYB') GO 
B. 執行 UPDATE 傳遞查詢
UPDATE OPENQUERY (ORAC, 'SELECT NAME FROM SCOTT.RYB WHERE ID= 000001') SET NAME = '張三';
C. 執行 INSERT 傳遞查詢

   單值傳遞:

INSERT OPENQUERY (ORAC, 'SELECT NAME FROM SCOTT.RYB ') VALUES ('李四');

多值傳遞:(設計跨庫的注意字段類型)
INSERT OPENQUERY (ORAC, 'SELECT NAME FROM SCOTT.RYB ') SELECT NAME FROM RYB(本地表)
 
D. 執行 DELETE 傳遞查詢
DELETE OPENQUERY (ORAC, 'SELECT NAME FROM SCOTT.RYB WHERE ID= ''000001''');


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM