SQLite -Werte einfügen

SQLite -Werte einfügen
„Der Befehl Einfügen wird verwendet, um Inhalte zu einer erforderlichen Tabelle hinzuzufügen. SQLite verfügt über mehrere Einfügenbefehle, die angewendet werden könnten, um nur eine Zeile, Multi -Zeilen oder einige spezifische Werte in eine Spalte zu importieren. Darüber hinaus können wir Daten aus einer Auswahlabfrage verwenden, um einen Datensatz in eine Spalte hinzuzufügen.
  • Nach dem Einfügen in Begriffe müssen wir den Namen der erforderlichen Tabelle angeben, in der wir die Daten hinzufügen möchten.
  • Nach dem Tabellennamen haben wir eine Reihe von Spalten hinzugefügt, die mit Commas entfremdet werden. Es ist daher der Standard -Weg, um die Namen von Spalten nach dem erforderlichen Tabellennamen zu erwähnen.
  • Wenn die Wortwerte verwendet werden, werden schließlich eine Reihe von Werten hinzugefügt und diese werden auch mit Hilfe von Kommas getrennt. Wir müssen Einträge für alle Zeilen in der Wertesatz deklarieren, wenn wir die Namen der Spalten überspringen. Die Anzahl der Einträge in der Wertesatz und die Anzahl der Attribute im Spaltensatz müssen gleich sein.

In diesem Artikel werden wir sehen, wie Zeilen in die erforderliche Tabelle einbezogen werden, indem Sie den Befehl Einfügen der SQLite -Abfrage verwenden.

Wir haben den BD -Browser für den SQLite -Compiler heruntergeladen, um SQLite -Abfragen auszuführen. Zunächst müssen wir die Tastatur „Strg+N“ von der Tastatur aufnehmen, um eine neue Datenbank zu erstellen. Die Datenbankdatei wird in nahezu jedem Computerordner mit dem Format „SQLite -Datenbankendateien“ gespeichert. Wir könnten sogar die Abfrage ausführen, um eine neue Datenbank zu erstellen. Wir werden in diesem Artikel eine Datenbank mit „Pilot“ verwalten. Dann müssen wir eine Tabelle erstellen, der Tabelle verschiedene Werte hinzufügen und verschiedene Befehle ausführen.”

Schaffung von Tisch

Wir werden das Beispiel einer Tabelle „Pilot“ nehmen und die Erstellung von Abfrage wird verwendet, um eine Tabelle zu erstellen. In dieser Abfrage werden wir seine unterschiedlichen Attribute angeben. Die Attribute haben unterschiedliche Datentypen, wie z.

Um die Abfrage auszuführen, wählen wir zuerst die erforderliche Abfrage aus und drücken dann die Tasten "Shift + F5". Die Ausgabe zeigt an, dass die Abfrage „Erstellen“ erfolgreich implementiert werden könnte.

Fügen Sie Daten in eine einzelne Zeile ein

Nach dem Generieren der Tabelle werden die Abfrage einfügen, um die Daten zur Tabelle hinzuzufügen. Hier fügen wir nur die Daten von nur einem Piloten hinzu.

In Pilot (ID, Name, Stadt, Rang, Alter, Gehalt) einfügen (ID)
Werte (98445, "Azaan", "Sahiwal", "Trainingskapitän", "38", "90000")

Wir haben die Daten erfolgreich in eine einzelne Zeile der Tabelle „Pilot“ eingefügt.”

Ausführen von Abfrage ausführen

Die Auswahlanweisung ist der wichtigste Befehl zur Abfrage einer SQLite -Datenbank. In der Abfrage auswählen werden wir angeben, was wir bekommen wollen. Darüber hinaus können wir den Befehl „From“ verwenden, um Datensätze abzurufen, während wir die Auswahlanweisung verwenden. Der Befehl „From“ wurde angewendet, um zu definieren, woher Daten klar abgerufen werden. Der Befehl „From“ zeigt eine einzelne oder viele Tabellen an, aus denen Einträge abgerufen werden.

>> aus Pilot auswählen

Wann immer wir den Aufzeichnung eines einzelnen Piloten eingefügt haben, haben wir eine Auswahlabfrage angewendet, um diese Daten zu erhalten.

Fügen Sie Daten in die mehreren Zeilen ein

Mit der Abfrage einfügen können wir die Daten mehrerer Zeilen einfügen. In diesem Schritt haben wir die Abfrage „Insert“ angewendet, um die Daten in den Spalten der Tabelle „Pilot“ mit nur einem Einfügenbefehl einzulegen.

>> In Pilot (ID, Name, Stadt, Rang, Alter, Gehalt) Werte einfügen (5035, 'Faiq', 'Karachi', 'erster Offizier', '32', '50000'),
(6975, "Shazain", "Islamabad", "Captain", "42", "180000"),
(3546, 'Zain', 'Sargodha', 'Zweiter Offizier', '35', '70000'),
(8767, 'Daniyal', 'Lahore', 'Senior First Officer', '40', '120000');

Wir fügen Werte in verschiedenen Zeilen in der Tabelle "Pilot" hinzu, wie in der Abbildung gezeigt.

Noch einmal möchten wir die Daten aus der Tabelle „Pilot“ abrufen, damit wir die Auswahlabfrage verwendet haben. Das Symbol * repräsentiert, dass die Auswahl die Daten aller Tabellenspalten zurückgibt.

>> aus Pilot auswählen

Daher lesen wir die Daten der Tabelle "Pilot", indem wir den Befehl "Select" ausführen. Dies kann alle Spalten und Zeilen der in der Klausel „From“ genannten Tabelle abrufen.

Die Daten zeigen die IDs, Namen, Stadtnamen, Ränge, Altersgruppen und Gehälter verschiedener Piloten.

Fügen Sie alle anderen Werte ein, ohne die Spalte der Primärschlüssel einzuführen

In diesem Schritt werden wir alle anderen Tabellenwerte einfügen, mit Ausnahme der Spalte mit der Primärschlüssel der Tabelle. Aus der obigen Abfrage bemerkte wir, dass die Spalte „ID“ den Primärschlüssel enthält. Es ist nicht obligatorisch, den Wert der Spalte einzufügen, der einen Primärschlüssel besitzt.

>> In Pilot (Name, Stadt, Rang, Alter, Gehalt) Werte einfügen ('faiq', 'karachi', 'erster Offizier', '32', '50000')

Hier fügt die Einfügungsabfrage den Wert aller Spalten der Tabelle mit Ausnahme der ID hinzu.,Und wir haben die obige Abfrage ohne Fehler implementiert.

Fügen Sie die Werte in der Tabelle ein, ohne die Spaltenliste anzugeben

Wir können auch alle Werte in die Tabelle „Pilot“ hinzufügen, ohne die Liste der Spalten in der Abfrage zu definieren. Wir werden die Werte einfügen, indem wir nur ein Einfügen in den Term schreiben, gefolgt von einem Tabellennamen und dann mit den Schlüsselwortwerten.

>> In Pilotwerte einfügen (503, 'faiq', 'karachi', 'erster Offizier', '32', '50000'),
(697, "Shazain", "Islamabad", "Captain", "42", "180000"),
(354, 'Zain', 'Sargodha', 'Zweiter Offizier', '35', '70000'),
(876, "Daniyal", "Lahore", "Senior First Officer", "40", "120000");

Da nach dem erforderlichen Tabellennamen in der obigen Abfrage keine Liste aller Spalten angegeben wurde. Daher werden in dieser Situation nur Daten für alle erforderlichen Spalten angegeben.

Fügen Sie die Werte in der Tabelle ein, indem Sie einige Spalten angeben

In diesem Fall fügen wir nur die Daten von nur wenigen Spalten der Tabelle „Pilot) ein.”Wir haben die Namen dieser Spalten in der Abfrage einfügen, die wir in die Tabelle eingefügt werden möchten.

>> In Pilot (Name, Rang, Alter) Werte einfügen ('faiq', 'erster Offizier', '32')

Wir haben in dieser Einfügungsabfrage nur drei Spalten und ihre Werte bereitgestellt.

Aktualisieren Sie die Daten

Wir können die Daten der Tabelle mithilfe von Ersatz oder einer Update -Abfrage aktualisieren. Wir haben den Befehl Ersatz angewendet, um die älteren Daten durch das neue in dieser Insert -Abfrage zu ersetzen.

>> Ersetzen Sie in Pilot (Name, Stadt, Rang, Alter, Gehalt) Werte ('arslan', 'rawalpindi', 'erster Offizier', '34', '60000')

Die Daten der Spalten, die wir ersetzen möchten, umfassen Namen, Stadt, Rang, Alter und Gehalt. Das Ergebnis zeigt die erfolgreiche Ausführung der Abfrage.

Abschluss

Dieses SQLite -Tutorial hat die Verwendung der Abfrage „Einfügen“ in SQLite gezeigt. Mit dem Befehl „Einfügen“ in SQLite -Abfragen können Benutzer zusätzliche Datensätze in eine Datenbanktabelle einfügen. Darüber hinaus haben wir gesehen, wie ein Insert verwendet wird, um einer Tabelle einen einzelnen Datensatz hinzuzufügen, wie die Abfrage einfügen, um einige angegebene Spalten hinzuzufügen, den Datensatz der Tabelle zu aktualisieren und Daten zu Spalten hinzuzufügen ohne Spaltennamen in der Abfrage bereitzustellen.