復(fù)制代碼
–查詢
SELECT * FROM OPENQUERY(MYSQL_DBLINK, ‘select * from tableName where id=”1”’)

–修改
UPDATE OPENQUERY(MYSQL_DBLINK, ‘select * from tableName where id=”1”’) set cname=’測試’
–or
UPDATE OPENQUERY(MYSQL_DBLINK, ‘select * from tableName ‘) set cname=’測試’ where id=1

–添加
INSERT INTO OPENQUERY(MYSQL_DBLINK, ‘select * from tableName where 1=0’)values (‘xx’,’xx’,’xx’);

–刪除
DELETE FROM OPENQUERY(MYSQL_DBLINK, ‘select * from tableName where id=”1”’)

復(fù)制代碼
復(fù)制代碼
**【注意】在查詢的時候如果出現(xiàn): 鏈接服務(wù)器 ‘MYSQL_DBLINK’ 的 OLE DB 訪問接口 ‘MSDASQL’ 返回了對列 ‘[MSDASQL].cname’ 無效的數(shù)據(jù)。

需要在MYSQL ODBC數(shù)據(jù)源上設(shè)置符合你的編碼格式,如圖:

5、OPENQUERY用法
對給定的鏈接服務(wù)器執(zhí)行指定的傳遞查詢。該服務(wù)器是 OLE DB 數(shù)據(jù)源。OPENQUERY 可以在查詢的 FROM 子句中引用,就好象它是一個表名。OPENQUERY 也可以作為 INSERT、UPDATE 或 DELETE 語句的目標(biāo)表進(jìn)行引用。但這要取決于 OLE DB 訪問接口的功能。盡管查詢可能返回多個結(jié)果集,但是 OPENQUERY 只返回第一個。

Transact-SQL 語法約定

語法

OPENQUERY ( linked_server ,’query’ )
參數(shù)

linked_server
表示鏈接服務(wù)器名稱的標(biāo)識符。

’ query ’
在鏈接服務(wù)器中執(zhí)行的查詢字符串。該字符串的最大長度為 8 KB。

備注

OPENQUERY 不接受其參數(shù)的變量。

在 SQL Server 2000 和更高版本中,OPENQUERY 不能用于對鏈接服務(wù)器執(zhí)行擴展存儲過程。但是,通過使用四部分名稱,可以在鏈接服務(wù)器上執(zhí)行擴展存儲過程。例如:

EXEC SeattleSales.master.dbo.xp_msver

權(quán)限

任何用戶都可以執(zhí)行 OPENQUERY。用于連接到遠(yuǎn)程服務(wù)器的權(quán)限是從為鏈接服務(wù)器定義的設(shè)置中獲取的。

更多關(guān)于云服務(wù)器,域名注冊虛擬主機的問題,請訪問西部數(shù)碼官網(wǎng):www.ps-sw.cn

贊(0)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-62778877-8306;郵箱:fanjiao@west.cn。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明出處:西部數(shù)碼知識庫 » 通過sql server 連接mysql,也就是鏈接服務(wù)器

登錄

找回密碼

注冊

武平县| 南澳县| 宜兰县| 阿克陶县| 镇江市| 南昌市| 新密市| 平顶山市| 体育| 宾阳县| 来安县| 赣州市| 中西区| 克东县| 古丈县| 通道| 泌阳县| 青铜峡市| 陆良县| 土默特左旗| 庐江县| 林芝县| 永年县| 鸡西市| 虞城县| 萍乡市| 阿勒泰市| 江达县| 石门县| 延庆县| 凤城市| 当雄县| 阳东县| 黔江区| 陇川县| 陇西县| 安国市| 汶川县| 台州市| 泊头市| 吴堡县|