Mise à jour de données
Le langage SQL fournit une instruction pour modifier des tuples existants dans une relation.
Syntaxe : Mise à jour directe de valeurs
1
UPDATE <Nom de la relation>
2
SET <Liste d'affectations Propriété=Valeur, Propriété=Valeur>
3
WHERE <Condition pour filtrer les tuples à mettre à jour>
1
UPDATE r
2
SET a=1, b='x'
3
WHERE c=0
Exemple : Mise à jour directe de valeurs
1
UPDATE Compte
2
SET Monnaie='Euro'
3
WHERE Monnaie='Franc'
Exemple : Mise à jour par calcul sur l'ancienne valeur
1
UPDATE Compte
2
SET Total=Total * 6,55957
3
WHERE Monnaie='Euro'