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

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

Exemple de mise à jour modifier

La requête suivante illustre la modification d'une ligne (À 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