SQLite-Update Statement
SQLiteUPDATE Abfrage wird verwendet , um die vorhandenen Datensätze in der Tabelle zu ändern.Sie können die UPDATE-Abfrage mit einer WHERE-Klausel verwenden, um ausgewählte Zeile zu aktualisieren, andernfalls werden alle Zeilen aktualisiert werden.
Grammatik
Die grundlegende Syntax UPDATE-Abfrage mit einer WHERE-Klausel wie folgt:
UPDATE table_name SET column1 = value1, column2 = wert2 ...., columnN = valueN WHERE [Bedingung];
Sie können die AND verwenden oder OR-Operator die N Anzahl von Bedingungen zu kombinieren.
Beispiele
Angenommen COMPANY Tabelle hat die folgenden Einträge:
ID Name Alter ADRESSE GEHALT ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20.000,0 2 Allen 25 Texas 15.000,0 3 Teddy 23 Norwegen 20.000,0 4 Mark 25 Reiche-Mond 65.000,0 5 David 27 Texas 85.000,0 6 Kim 22 Süd-Halle 45.000,0 7 James 24 Houston 10000.0
Hier ist ein Beispiel, es wird die Kunden-ID aktualisieren 6 Adresse:
sqlite> UPDATE COMPANY SET ADDRESS = 'Texas' WHERE ID = 6;
Nun hat COMPANY Tabelle die folgenden Datensätze:
ID Name Alter ADRESSE GEHALT ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20.000,0 2 Allen 25 Texas 15.000,0 3 Teddy 23 Norwegen 20.000,0 4 Mark 25 Reiche-Mond 65.000,0 5 David 27 Texas 85.000,0 6 Kim 22 Texas 45.000,0 7 James 24 Houston 10000.0
Wenn Sie alle Werte UNTERNEHMEN ADRESSE GEHALT Spalte der Tabelle ändern möchten, und Sie brauchen nicht die WHERE-Klausel, UPDATE-Abfrage wie folgt zu verwenden:
sqlite> UPDATE COMPANY SET ADDRESS = 'Texas', GEHALT = 20.000,00;
Nun hat COMPANY Tabelle die folgenden Datensätze:
ID Name Alter ADRESSE GEHALT ---------- ---------- ---------- ---------- ---------- 1 Paul 32 Texas 20.000,0 2 Allen 25 Texas 20.000,0 3 Teddy 23 Texas 20.000,0 4 Mark 25 Texas 20.000,0 5 David 27 Texas 20.000,0 6 Kim 22 Texas 20.000,0 7 James 24 Texas 20.000,0