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.
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.
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