Navigation überspringen

UPDATE

Syntax

UPDATE [table_name] SET field1=new-value1, field2=new-value2 [WHERE Klausel];

Hinweis:

Die WHERE-Klausel ist mit einer Filterfunktion gleichzusetzen. Dadurch lassen sich Änderungen auf einzelne Tupel bzw. Attribute beschränken oder auf mehrere Tupel bzw. Attribute ausdehnen.

Beispiel 1

Die Einträge in der Relation "person" sollen im PersonID-Bereich von 3 bis 7 geändert werden. Das Attribut Vorname soll auf "Test" geändert werden.

UPDATE person SET Vorname="Test" WHERE PersonID BETWEEN 3 AND 7;

Hinweis:

Das WHERE-Statement leitet die Filterfunktion ein. In diesem Beispiel wird das SQL-Schlüsselwort BETWEEN verwendet. Bereich mit BETWEEN selektiert folgen der Anweisung

3 \leq PersonID \leq 3