[FIXED] Wie füge ich aus einer temporären Tabelle in eine Tabelle ein?

Ausgabe

Ich habe bereits Werte in einer temporären Tabelle und möchte sie in meine Tabelle einfügen.

Ich folge dieser Syntax

IF NOT EXISTS (SELECT 1 FROM ABC abc JOIN #Temp t ON abc.ID = t.ID)

insert into MyTable(Id,Name)
select values (t.ID, t.Name)
From t

Ich habe nur den Namen t als Alias, den ich in einer Bedingung vor dieser Einfügung erstellt habe.

Ist das richtig? Manche Leute verwenden @ usw. Ich bin verwirrt.

Lösung

Korrekte Syntax:

insert into MyTable(Id,Name)
select t.ID, t.Name
From #temp t

Lesen Sie immer das Handbuch


Beantwortet von –
Lukasz Szozda


Antwort geprüft von –
Jay B. (FixError Admin)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like