Modification des données à l'aide de la clause WHERE
La clause WHERE assure deux fonctions :
Elle spécifie les lignes à mettre à jour.
Elle indique quelles lignes des tables sources sont qualifiées pour fournir des valeurs de mise à jour si une clause FROM est également spécifiée.
Si aucune clause WHERE n'est spécifiée, toutes les lignes de la table sont mises à jour.
L'exemple suivant modifie un des noms dans la table SalesReason. La clause WHERE limite la mise à jour aux lignes qui contiennent le nom Other.
UPDATE AdventureWorks.Sales.SalesReason
SET Name = N'Unknown'
WHERE Name = N'Other';