Mehrere Zeilen in SQLite einfügen

MD Aminul Islam 15 Februar 2024
Mehrere Zeilen in SQLite einfügen

Wenn Sie mit einer beliebigen Abfragesprache arbeiten, können Sie mit INSERT arbeiten. Dieses Schlüsselwort wird verwendet, um Daten in die Datenbank einzufügen.

Wenn Sie mit einer großen Anzahl von Daten arbeiten, ist das Einfügen von Daten nacheinander sehr langsam.

Es gibt jedoch eine Möglichkeit, mehrere Daten gleichzeitig einzufügen. Zu diesem Zweck werden wir SQLite verwenden.

Dieser Artikel zeigt uns, wie wir mehrere Daten gleichzeitig in SQLite einfügen können, und wir sehen ein Beispiel mit einer Erklärung, um das Thema zu vereinfachen.

Die allgemeine Syntax für das Beispiel, das wir verwenden werden, lautet wie folgt:

INSERT INTO tablename VALUES
     ('data', 'data', 'data'),
     ('data', 'data', 'data');

Mehrere Werte gleichzeitig in SQLite einfügen

In unserem Beispiel unten zeigen wir, wie wir mit SQLite mehrere Daten gleichzeitig einfügen können. Sehen Sie sich die folgende Beispielabfrage an.

INSERT INTO demo VALUES
     (27, 'Ales', 'null'),
     (28, 'Boris', 'null');

In der obigen Abfrage haben wir zwei Datensätze (27, 'Ales', 'null') und (28, 'Boris', 'null') in die Tabelle demo eingefügt.

Nachdem Sie den obigen Befehl ausgeführt haben, erhalten Sie eine Ausgabe wie die folgende.

sqlite fügt mehrere Zeilen ein

Auf diese Weise können wir mit einer einzigen Befehlszeile mehrere Zeilen in unsere Datenbank einfügen, und wir müssen nicht für jede Einfügung eine Abfrage verwenden. Außerdem ist dies eine zeiteffiziente Methode zum Einfügen mehrerer Daten in die Datenbank.

Bitte beachten Sie, dass Sie zur Verwendung dieser Funktion die neueste Version von SQLite installieren müssen. Einige der rückwirkenden Versionen erlauben diese Funktion nicht.

Die in diesem Artikel bereitgestellten Abfragen sind für SQLite geschrieben.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Verwandter Artikel - SQLite Insert