3 Stimmen

INSERT-Anweisung mit vorhandenen Datensätzen

Ich habe mich gefragt, ob es möglich ist, eine Einfügeanweisung mit bereits vorhandenen Datensätzen durchzuführen. Zum Beispiel:

insert into tbl(item_name, item_price) values(select item_name, item_price from tbl where id = 5)

Angenommen, id ist ein automatisch inkrementierendes pk.

Wenn ich etwas Ähnliches versuche, erhalte ich Fehlermeldungen:

Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'select'.
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near ')'.

Übersehe ich etwas, oder ist dies einfach nicht möglich?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X