Fråga : vald lagrad proc och mellanlägg var inte finns

Jag har en lagrad proc som går en lista av IDs tillbaka från en bordlägga - tableA.   Om LEGITIMATIONEN inte finns i ett olikt bordlägger - tableB, jag behöver den att sätta in in i tableB.  När tableB har matcha IDs, jag behöver repris som de valda listar från tableA.   Hur skulle jag skriver syntaxen för denna lagrade proc? " klar "

Svar : vald lagrad proc och mellanlägg var inte finns

Det skulle är något likt

-- Skriva för att sätta in rekord

SÄTT IN in i tableB (columns_listen)
VÄLJ columns_listen
FRÅN tableA
VÄLJ * FRÅN tableB VAR inte finns (var tableA.matching_column = tableB.matching_column)

-- Välj rekord

VÄLJ *
FRÅN INRE tableA SAMMANFOGA tableB PÅ tableA.matching_column = tableB.matching_column
Andra lösningar  
 
programming4us programming4us