Menu |
   Next |
Index/help |
La commande UPDATE
permet de modifier les valeurs d'une ou plusieurs colonnes, dans une ou
plusieurs lignes existantes d'une table. La syntaxe est la suivante :
UPDATE nom_table
SET nom_col1 = {expression1 | ( SELECT ...) },
nom_col2 = {expression2 | ( SELECT ...) }
WHERE predicat
Les valeurs des colonnes nom_col1, nom_col2, ...
sont modifiées dans toutes les lignes satisfaisant au prédicat. En l'absence
d'une clause WHERE, toutes les lignes sont mises à jour.
Les expressions expression1, expression2,...
peuvent faire référence aux anciennes valeurs de la ligne.
Exemple :
Augmenter de 10% les ingénieurs.
UPDATE emp
SET salaire = salaire * 1.1
WHERE fonction = 'ingenieur' ;
Menu |
   Next |
Index/help |