Beschreibung
Verwenden Sie die Anweisung UPDATE, um einen oder mehrere Spaltenwerte in einer oder mehreren bestehenden Zeilen einer Tabelle zu verändern.
Verwenden Sie eine Tabellenreferenz in der UPDATE-Klausel, um die Tabelle anzugeben, welche die Datenänderungen erhalten soll.
Die SET-Klausel ist eine durch Kommas getrennte Liste von Aktualisierungsausdrücken. Jeder Ausdruck setzt sich aus dem Namen einer Spalte, dem Zuweisungsoperator (=) und dem Aktualisierungswert (Aktualisierungsatom) für diese Spalte zusammen. Die Aktualisierungsatome in einem jeden Aktualisierungsausdruck können Konstanten, Singleton-Rückgabewerte aus einer Unterabfrage oder durch Funktionen veränderte Aktualisierungsatome sein. Unterabfragen, die ein Aktualisierungsatom für einen Aktualisierungsausdruck liefern, müssen eine Singleton-Ergebnismenge (eine Zeile) zurückgeben und dürfen nur eine einzelne Spalte zurückgeben.
UPDATE salesinfo
SET taxrate = 0.0825
WHERE (state = "CA")
Aktualisierungsatomwerte können der UPDATE-Anweisung in Form von Parametern übergeben werden. Sie können Parameter nicht als Tabellenreferenz oder Spaltenliste verwenden.
Die optionale WHERE-Klausel beschränkt Aktualisierungen auf einen Teil der Zeilen in der Tabelle. Ist keine WHERE-Klausel angegeben, so werden alle Zeilen in der Tabelle unter Verwendung der Aktualisierungsausdrücke der SET-Klausel aktualisiert.