看板 Database 關於我們 聯絡資訊
※ 引述《magicalko (Magical)》之銘言: 請教如何比較兩個不同資料庫的資料表的欄位 並從A欄位寫入B欄位 說明: DBA dbo.tablea 欄位A(PK) 欄位B 1234 5678 DBB dbo.TABLEB 欄位A(PK) 欄位B 1234 問題: 當欄位A相同時,把欄位B的值寫入 謝謝 update b set b.colb=a.colb from dba.dbo.tablea a join dbb.dbo.tableb b on a.cola=b.cola try it. backup before you try...XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.182.25
nyitalumnus:寫支跨DB的trigger吧! 08/21 08:24
magicalko:能請教做法嗎? 08/21 08:30
fantasyj:DBMS? 08/23 10:56
magicalko:MSSQL ...抱歉 08/23 19:08
grence:...從哪種db到哪種db = =a 08/23 21:28
magicalko:都是mssql 08/26 00:45
標題讓我以為是 MS SQL 到 ORACLE之類的…
daniel1205:其實不難,但你的問題沒陳述的很清楚, 所以比較難回答耶 08/26 10:15
同意,問的很不清楚 0.0
daniel1205:ex:是否同一Instance, 是一次性的比對還是經常性的 08/26 11:42
daniel1205: 我相信不同的需求會有不同的做法. 08/26 15:14
喔…看到這才想到,有可能是兩台不同的機器架了兩套資料庫 那就看是要建 linked server還是用 opendatasource 能從 dba撈到 dbb的資料,剩下的應該不是問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.176.71.125
grence:也可參考 #16Wyiev8 (Database) 08/26 20:06
magicalko:感謝各位!! 08/28 21:15