Ändern von Tupeln

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 zuweisen

WHERE <Bedingung>;

Aendern von Tupeln

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>)