1. 程式人生 > >如何把區域網內不同資料庫的兩個表的資料進行傳輸?

如何把區域網內不同資料庫的兩個表的資料進行傳輸?

應用場景:當測試資料庫的資料不小心被清空了,需要從別的庫裡把資料恢復過來;或者測試庫增加了某表的一些資料,正式庫需要同時更新(當然穩妥的是儲存更新語句)等等,這時就需要用到這個小技巧了。

第一句是把b表中的選單表的資料放到當前資料庫中,並且新建一張tmenu表:

select * into TMENU from b.dbo.TMENU  –b為區域網資料庫名稱
insert into TMENU select fcode,fname,fimage,fviewid,ffather,fhavechildren,fhavefather,fifaction,fpx,fflag,fsysflag from tmenubak where fname = ‘病案高階查詢’
第二句是在當前資料庫中從備份表裡把資料新增過來,也可以是區域網之間的資料庫