Ändern von Daten mithilfe der WHERE-Klausel
Die WHERE-Klausel übernimmt zwei Funktionen:
- Sie gibt die zu aktualisierenden Zeilen an.
- Sie zeigt die Zeilen aus den Quelltabellen an, die gekennzeichnet sind, um Werte für die Aktualisierung bereitzustellen, wenn auch eine FROM-Klausel angegeben wird.
Falls keine WHERE-Klausel angegeben wird, werden alle Zeilen in der Tabelle aktualisiert.
Das folgende Beispiel implementiert eine Namensänderung für einen der Namen in der SalesReason
-Tabelle. Die WHERE
-Klausel schränkt die zu aktualisierenden Zeilen auf solche Zeilen ein, die den Namen Other
enthalten.
UPDATE AdventureWorks.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';
Siehe auch
Konzepte
Ändern von Daten mithilfe der SET-Klausel
Ändern von Daten mithilfe der FROM-Klausel
Beschränken aktualisierter Daten mithilfe von TOP
Ändern von Daten mit UPDATE