Pytanie : Pomoc na Zaopatrzony Procedura

Cześć Ekspert,
I chcieć Główny Zaopatrzony Procedura (MAIN_SP) che tworzyć finał stół po dwa różny zaopatrzony procedura (PROC1 i PROC2).
W skrót:
When MAIN_SP wykonywać, Ono przywoływać….

The pierwszy procedura (PROC1) che używać wartość (DSTRecID, DSTCountryID) od DBO.TMP_TBL1 i prowiantowy wydajność DBO.PROC1_TBL (Stołowy)

… Wtedy…

The drugi procedura (PROC2) che używać wartość (CountryID) od DBO.COUNTRY dokąd CountryID NIE W TMP_TBL1.DSTCountryID i prowiantowy wydajność DB.PROC2_TBL (Stół)…

… Wtedy…
Cross Łączyć DBO.PROC1_TBL i DBO.PROC2_TBL W DBO.FINAL_TABLE…

… Wtedy the końcowy krok….

KROPLA STÓŁ DB.PROC1_TBL
KROPLA STÓŁ DB.PROC2_TBL

My Źródło STÓŁ być
DBO.TMP_TBL1 (Stół być dynamiczny, the liczba rejestr zmieniać w jakaś dawać czas. To zaludniać dzienny proces)
DSTRecID DSTCountryID
10 AUS
11 AUS
21 USA
13 GER
11 CHN


DBO.COUNTRY (Stół być statyczny)
CountryID COUNTRY
ARU Aruba
AUS Australia
BEL Belgium
BRI Britain
CAN Canada
CHN Porcelanowy
FRA Francja
FIN Finland
GER Germany
ICE Iceland

Is to ewentualny? Móc/>Jackson
na the podstawowy syntax.

Cheers,
Jackson

Odpowiedź : Pomoc na Zaopatrzony Procedura

I myśleć ty można littlle łatwy ty uświadamiać sobie -- ty móc zjednoczenie między the dwa zastępca stół i ono:
-- Tutaj być the zawartość twój finał stół…
Wybrany Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Kraj
od DBO.PROC1_TBL
zjednoczenie
wybrany Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Kraj
od DBO.PROC2_TBL

-- Ty móc ono w twój definitywny stół:
Wszywka w dbo.final_table (Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Kraj)
Wybrany Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Kraj
od DBO.PROC1_TBL
zjednoczenie
wybrany Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Kraj
od DBO.PROC2_TBL


Inne rozwiązania  
 
programming4us programming4us