Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einfügen Mehrerer Rows | Eine Datenbank Füllen
Einführung in SQL
course content

Kursinhalt

Einführung in SQL

Einführung in SQL

1. Erste Schritte
3. Daten Sortieren
4. Eine Datenbank Füllen
5. Aktualisieren & Löschen von Daten

book
Einfügen Mehrerer Rows

Oftmals müssen wir mehr als eine Zeile in eine Tabelle einfügen, und das mehrfache Umschreiben der Insert-Anweisungen kann mühsam und ineffizient sein. Glücklicherweise bietet uns SQL eine etwas kürzere Syntax, die im Grunde mehrere INSERT-Anweisungen in eine einzige Abfrage komprimiert.

Im Folgenden ist die allgemeine Syntax zum Einfügen mehrerer Zeilen mit einer einzigen Insert-Anweisung dargestellt:

Das folgende Beispiel zeigt die Syntax zum Einfügen mehrerer Zeilen in eine Tabelle namens students, die drei Spalten first_name, second_name und age hat:

1234567
INSERT INTO students (first_name, second_name, age) VALUES ('Alice', 'Smith', 20), ('Bob', 'Johnson', 22), ('Charlie', 'Brown', 19); SELECT * FROM students;
copy

Tipp:

Diese Syntax hat auch eine kürzere Version, bei der wir die Spaltennamen nicht angeben:

In diesem Fall sieht die Abfrage so aus:

Demonstration:

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 6
We're sorry to hear that something went wrong. What happened?
some-alt