Frage : Hilfe auf gespeichertem Verfahren

Hallo wollten Experten,
I ein gespeichertes Hauptverfahren (MAIN_SP) verursachen das eine abschließende Tabelle herstellt, nachdem es zwei verschiedene gespeicherte Verfahren hervorgerufen hat (PROC1 und PROC2).
kurz gesagt:
When MAIN_SP wird durchgeführt, es hervorruft….

, welches das erste Verfahren (PROC1) das Werte (DSTRecID, DSTCountryID) von DBO.TMP_TBL1 und von den Speichern verwendet, DBO.PROC1_TBL (Tabelle)

… dann…

The zweites zum Verfahren (PROC2) ausgab das Wert (CountryID) von DBO.COUNTRY verwendet, in dem CountryID NICHT IN TMP_TBL1.DSTCountryID und Speicherausgang DB.PROC2_TBL (Tabelle)…

… dann… zum
Cross verbinden DBO.PROC1_TBL und DBO.PROC2_TBL IN DBO.FINAL_TABLE…

… dann der letzte Schritt….

TROPFEN-TABELLE DB.PROC2_TBL

My Quell-TABELLEN DER TROPFEN-TABELLEN-DB.PROC1_TBL
sind-
DBO.TMP_TBL1 (Tabelle ist, die Zahl Aufzeichnungen schwankt in jede mögliche gegebene Zeit dynamisch. Dieses wird durch ein tägliches Prozess)
DSTRecID DSTCountryID
10 AUS
11 AUS
21 USA
13 GER
11 CHN


DBO.COUNTRY (Tabelle ist statisch),
CountryID COUNTRY
ARU Aruba
AUS Australia
BEL Belgium
BRI Britain
CAN Canada
CHN China
FRA Frankreich
FIN Finland
GER Germany
ICE Iceland

Is mögliches dieses bevölkert? Kann jedermann mich auf dem grundlegenden syntax.

Cheers,
Jackson
führen

Antwort : Hilfe auf gespeichertem Verfahren

Ich denke, dass dieses ein littlle sein konnte, das einfacher ist, als Sie verwirklichten -- Sie können einen Anschluss zwischen den zwei Temptabellen tun und ihn nennen getan:
-- Ist hier der Inhalt Ihrer abschließenden Tabelle…
Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Land vorwählen
von DBO.PROC1_TBL
Anschluss
Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Land vorwählen
von DBO.PROC2_TBL

-- Sie können es in Ihre abschließende Tabelle wie einsetzen:
Einsatz in dbo.final_table (Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Land)
Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Land vorwählen
von DBO.PROC1_TBL
Anschluss
Col1 Col2 Col3 Col4 Col5 Col6 Col7 DSTRecID Land vorwählen
von DBO.PROC2_TBL


Weitere Lösungen  
 
programming4us programming4us