|
Das Kommando „Ändern“ (UPDATE) wird gebraucht, um Werte von Attributen von
einem oder mehreren Tupeln zu ändern. Die WHERE-Klausel spezifiziert, welche
Tupel von der Änderung betroffen sind. Die SET-Klausel spezifiziert die
Attribute, die geändert werden sollen und bestimmt deren neue Werte.
Form des Statements:UPDATE <Relationenname>
SET
einem oder mehreren Attributen einen Wert zuweisenWHERE <Bedingung>;
Die Zuweisung des neuen Wertes erfolgt wie im Beispiel ersichtlich folgendermassen:<Attributname> = <Wert>
Mehrer Zuweisungen werden durch Komma getrennt.
Der zugewiesen Wert kann entweder ein Konstante sein oder das Resultat einer Anfrage,
d.h. es kann auch eine Anfrage rechts vom Gleichheitszeichen stehen.
Wird eine ganze Zeile geändert sieht die Zuweisung wie folgt aus:ROW = ROW(<Liste von Werten>)