Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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';
Voir aussi
Concepts
Modification de données à l'aide de la clause SET
Modification de données à l'aide de la clause FROM
Limitation de la quantité de données mises à jour à l'aide de la clause TOP
Modification des données au moyen de l'instruction UPDATE