起中轉(zhuǎn)作用。當(dāng)其它系統(tǒng)軟件需要寫數(shù)據(jù)到自己系統(tǒng)軟件的數(shù)據(jù)庫(kù)中時(shí),為了保證數(shù)據(jù)的安全性,一般不會(huì)直接讓它操作本系統(tǒng)的數(shù)據(jù)表,否則如果其它軟件的BUG導(dǎo)致數(shù)據(jù)庫(kù)誤操作而破壞了表中的數(shù)據(jù),從而會(huì)導(dǎo)致本軟件系統(tǒng)出錯(cuò),所以常用處理方法是另建一個(gè)表作為接口表,其它方軟件寫數(shù)據(jù)到此表中,本方再?gòu)慕涌诒砣?shù)到本方表中。而中間表某種時(shí)候又可以理解為,為處理某項(xiàng)數(shù)據(jù)時(shí),處理后的半成品數(shù)據(jù)存放用
專注于為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)城區(qū)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
以hr用戶下的employees、departments、locations這三張表為列,sin1得到的是雇員的全名和對(duì)應(yīng)的部門id,并將該部門的id作為sin2查詢時(shí)的條件,sin2得到的是該部門id所對(duì)應(yīng)的部門名和對(duì)應(yīng)的位置id,并將該位置id作為sin3查詢使得條件,最后sin3得到的就是該位置id所應(yīng)得城市,并且在sin3這個(gè)循環(huán)里將sin1里雇員的全名,sin2里的部門名以及sin3里的city作為一條記錄插入到sin_insert表里.
附上代碼:
first:
create table sin_insert(full_name varchar2(50),department_name varchar2(30),city
varchar2(30));
then:
create or replace procedure testloop
as
begin
for sin1 in (select first_name||last_name full_name,department_id from
employees) loop
for sin2 in (select department_name,location_id from departments where
department_id=sin1.department_id) loop
for sin3 in (select city from locations where
location_id=sin2.location_id) loop
insert into sin_insert values
(sin1.full_name,sin2.department_name,sin3.city);
end loop;
end loop;
end loop;
end;
SQLserver聯(lián)到oracle,需要建立鏈接服務(wù)器。
在lims系統(tǒng)sample manager上用VGL語(yǔ)言 這個(gè)不知道。
其他的,你可以在sqlserver上建立一個(gè)作業(yè),作業(yè)可以設(shè)置定時(shí)自動(dòng)運(yùn)行你的存儲(chǔ)過(guò)程。