UPDATE Decode ne fonctionne pas
Bonjour,
Je travaille sur Oracle SVP developper.
J'ai une base de données de voirie où je souhaite remplacer des mots dans le libellé de la voie (champs : libelle_voie).
Par exemple : RUE DU QUINZIEME CORPS.
Je voudrais remplacer QUINZIEME par 15EME.
Code:
1 2 3 4 5 6
|
UPDATE voirie SET libelle_voie = DECODE(libelle_voie,
' QUINZIEME ',' 15EME ',
' 22 E ',' 22EME ', libelle_voie
); |
Lorsque je l'exécute dans oracle, il me dis que "3632 rows updated", c'est a dire toutes mes lignes.
Mais quand je vérifie avec SELECT, les parties de chaines que je souhaite remplacer n'ont pas changées.
Pouvez-vous m'aider SVP ? J'espère avoir été assez clair. Merci