2017-11-05 5 views
-1

Wie füge ich mehrere Werte inWie füge ich mehrere Werte in SQL ein?

INSERT INTO table_name Values ('asdf'),('xyz');" 

Ich habe eine Tabelle erstellt, und ich kann Eingang vales von 1 Row. Mehrere Zeilen werden von der verwendeten SQL-Version nicht unterstützt. Oder kann es etwas anderes sein, Können Sie mir dabei helfen?

SQL Abfrage ist in Anführungszeichen oben und das gleiche ist bis zu meinem Wissen korrekt.

+0

bitte Ihr Schema – zarruq

+0

Mögliche duplizieren teilen [Beste Art und Weise mehrreihigen Einsatz in Oracle zu tun] (https://stackoverflow.com/q/ 39576/7216865) –

+0

Wenn mehrere Zeilen im SQL-Framework, das Sie verwenden, nicht unterstützt werden, bin ich mir nicht sicher, welche Art von Antwort Sie erwarten ... Entweder wird es tatsächlich unterstützt und Ihre Syntax ist falsch, oder es wird nicht unterstützt und Sie müssen die Anweisung mehrmals ausführen ... – serakfalcon

Antwort

0
INSERT INTO MyTable (Column1, Column2) VALUES 
(Value1, Value2), (Value1, Value2) 

Haben Sie die Antwort aus dem unten stehenden Beitrag - Inserting multiple rows in a single SQL query?

+0

Ja, die Syntax ist korrekt. Ich verwende die korrekte Syntax, aber ich denke, SQL-Version unterstützt nicht mehrere Werte. Kannst du mir dabei helfen? – geekyharshal

+0

Sorry über mein Wissen hinaus auch. Hoffentlich hilft bald jemand. –

+0

Diese Syntax ist für Oracle ungültig –

Verwandte Themen