Freigeben über


Ä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

Andere Ressourcen

UPDATE (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005