Questione : Inserto del CE di SQL se i dati non esistono

Ciao gli esperti, scrittura del

I corrente alternata # l'applicazione ed usando l'edizione del compatto dell'assistente di SQL come base di dati locale, poichè non posso redigere le procedure immagazzinate per esso (io sto presupponendo che è corretta!) Devo scrivere in qualche modo una domanda che inserirà i dati, ma soltanto se attualmente non esiste nel table.

I avere una domanda che va: l'inserto del
string = “INSERTO in myTable (Column1, Column2, Column3) LO STIMA (Data1, Data2, Data3) il

I provato mettendo DOVE NON ESISTE (SELEZIONARE * A PARTIRE da myTable DOVE Column1 = Data1), ma ottiene il seguente errore: il
There era un errore che analizza la domanda. [Linea numero simbolica = 1, linea simbolica sfalsata = 399, segno per sbaglio = DOVE] il

What è il senso corretto inserire soltanto se i dati attualmente non esistono?
class= del

Risposta : Inserto del CE di SQL se i dati non esistono

anziché l'inserto (...) nei valori (...)

disposizione

 uso

INSERTO in myTable (Column1, Column2, Column3)
  selezionare @var1, @var2, @var3
DOVE NON ESISTE (SELEZIONARE * A PARTIRE da myTable DOVE Column1 = @var1)

non avete bisogno della a dalla clausola…
Altre soluzioni  
 
programming4us programming4us