Der UPDATE-Befehl in SQL
Der UPDATE-Befehl wird verwendet, um bestehende Daten in einer oder mehreren Tabellen einer Datenbank zu ändern. Mit UPDATE können gezielt Werte in bestimmten Spalten angepasst werden.
Grundstruktur
UPDATE tabelle SET spalte1 = wert1, spalte2 = wert2 WHERE bedingung;
- tabelle: Die Tabelle, in der Daten geändert werden sollen.
- spalte1 = wert1, ...: Die Spalten und ihre neuen Werte.
- bedingung (optional, aber empfohlen): Bestimmt, welche Zeilen geändert werden.
Beispiele
Einen Wert ändern
UPDATE kunden SET stadt = 'Hamburg' WHERE name = 'Müller';
Mehrere Spalten ändern
UPDATE kunden SET stadt = 'Berlin', plz = '10115' WHERE name = 'Schmidt';
Alle Zeilen ändern (ohne WHERE)
UPDATE kunden SET status = 'aktiv';
Achtung: Ohne
WHERE-Klausel werden alle Zeilen geändert!
Zusammenfassung
Mit UPDATE können Daten in einer Tabelle gezielt geändert werden. Die Verwendung einer WHERE-Klausel ist wichtig, um unbeabsichtigte Änderungen zu vermeiden.