Latest web development tutorials

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