Questione : proc memorizzato prescelto ed inserto dove non esiste

Ho un proc memorizzato che restituisce una lista dei IDs da una tabella - tableA.   Se l'identificazione non esiste in una tabella differente - tableB, io averla bisogno di inserire in tableB.  Una volta che, il tableB ha IDs di corrispondenza, devo ripetere la lista prescelta da tableA.   Come scriverei la sintassi per questo proc memorizzato? class= del

Risposta : proc memorizzato prescelto ed inserto dove non esiste

Sarebbe piuttosto come

-- Scritto per inserire le annotazioni

INSERTO in tableB (columns_list)
SELEZIONARE il columns_list
Da tableA
DOVE non esiste (SELEZIONARE * A PARTIRE da tableB dove tableA.matching_column = tableB.matching_column)

-- Selezionare le annotazioni

SELEZIONARE *
Da tableA INTERNO UNIRE il tableB SU tableA.matching_column = tableB.matching_column
Altre soluzioni  
 
programming4us programming4us