Fråga : Hjälp på lagrat tillvägagångssätt

Hälsningexperter,
I önskade att skapa ett huvudsakligt lagrat tillvägagångssätt (MAIN_SP) som skapar en final bordlägger, når det har åkallat två olika lagrade tillvägagångssätt (PROC1 och PROC2).
i kort stavelse:
When MAIN_SP utförs, det åkallar….,

som det första tillvägagångssättet (PROC1) som använder, värderar (DSTRecID, DSTCountryID) från DBO.TMP_TBL1 och diversehandel som tillverkas till

The för

för DBO.PROC1_TBL (bordlägga)……, understöder därefter tillvägagångssättet (PROC2) som bruk värderar (CountryID) från DBO.COUNTRY, var CountryID INTE I TMP_TBL1.DSTCountryID och diversehandeln som tillverkas till
Cross för

för DB.PROC2_TBL (bordlägga)……… sammanfogar därefter DBO.PROC1_TBL och DBO.PROC2_TBL IN I DBO.FINAL_TABLE-…

… finalen kliver därefter….,

TAPPAR BORDLÄGGER DB.PROC1_TBL
TAPPAR BORDLÄGGER källa för DB.PROC2_TBL

My BORDLÄGGER är
DBO.TMP_TBL1 (bordlägga är dynamiskt, numrera av rekord varierar i någon given tid. Detta befolkas av
FIN Finland
GER Germany
ICE Iceland

Is för
FRA Frankrike för
CountryID COUNTRY
ARU Aruba
AUS Australia
BEL Belgium
BRI Britain
CAN Canada
CHN Kina för

DBO.COUNTRY för
för
DSTRecID DSTCountryID
10 AUS
11 AUS
21 USA
13 GER
11 CHN för dagstidning en processaa)… (bordlägga är statisk elektricitet), denna möjlighet? Kan någon vägleda mig på den grundläggande syntax.
Cheers,
Jackson
" klar "

Svar : Hjälp på lagrat tillvägagångssätt

Funderare I denna styrka är en lättare littlle, än du realiserade -- du kan göra en union mellan de två vikarierna bordlägger och appellen gjort det:
-- Är här tillfredsställer av din final bordlägger…,
Välj landet för Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID
från DBO.PROC1_TBL
union
välj landet för Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID
från DBO.PROC2_TBL

-- Du kan sätta den in in i din final bordlägger som:
Mellanlägg in i dbo.final_table (land för Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID)
Välj landet för Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID
från DBO.PROC1_TBL
union
välj landet för Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID
från DBO.PROC2_TBL


Andra lösningar  
 
programming4us programming4us