Mot-clé SQL SET
ENSEMBLE
La SET
commande est utilisée avec UPDATE pour spécifier les colonnes et les valeurs qui doivent être mises à jour dans une table.
Le SQL suivant met à jour le premier client (CustomerID = 1) avec un nouveau ContactName et une nouvelle ville :
Exemple
UPDATE Customers
SET ContactName = 'Alfred Schmidt', City= 'Frankfurt'
WHERE CustomerID = 1;
Le SQL suivant mettra à jour le champ "ContactName" sur "Juan" pour tous les enregistrements où Country est "Mexico":
Exemple
UPDATE Customers
SET ContactName='Juan'
WHERE Country='Mexico';
Remarque : Soyez prudent lorsque vous mettez à jour des enregistrements dans une table ! Notez la clause WHERE dans l'instruction UPDATE. La clause WHERE spécifie quel(s) enregistrement(s) doit être mis à jour. Si vous omettez la clause WHERE, tous les enregistrements de la table seront mis à jour !