Oracle Database/Quelques requêtes utiles/Modifier une ligne

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche


La mise à jour d'un enregistrement (ou plusieurs) se fait par l'intermédiaire de l'expression UPDATE.

Exemple de mise à jour[modifier | modifier le wikicode]

La requête suivante illustre la modification d'une ligne (A noter aussi l'utilisation d'une double concaténation).


--Exemple de mise à jour

UPDATE match

SET played = 'YES',
    score = (SELECT CONCAT(s.points1, CONCAT(' - ', s.points2))
             FROM score s
             WHERE s.matchId = 123)

WHERE id = 123;

Références[modifier | modifier le wikicode]