iT邦幫忙

0

Openquery Update 問題

有個問題想要請教前輩

目前在寫ㄧ個要將MSSQL的資料更新上MYSQL,
想要直接將ㄧ個MSSQL撈出的資料表直接更新上上mysql而不是set ㄧ個ㄧ個欄位輸入
舉例:
(ㄧ個ㄧ個帶入值)
UPDATE OPENQUERY(TEST, 'SELECT * FROM tableName')
SET test_1 = 'select t1 from tablename where ...'
,test_2 = 'select t2 from tablename where ...'
WHERE id = 3

******希望可以做到********
(可以依照select出來的資料直接更新mysql資料)
UPDATE OPENQUERY(TEST, 'SELECT test_1,test_2 FROM tableName') 
SET ??????  = 'select t1,t2 from tablename where ...' 
WHERE id = 3

第一次發文如有說明不清楚的地方,請見諒

1 個回答

2
海綿寶寶
iT邦超人 1 級 ‧ 2017-04-01 08:50:41

直接從 MSSQL update MySQL?
有這樣的事?

還真的有
參考看看
今天又多學到了一點
賺到了
/images/emoticon/emoticon68.gif

我要發表回答

立即登入回答