Bonjour,
J'espère que tout va bien pour vous ce matin, j'aimerai profiter de votre savoir.

Je souhaiterai remplacer une string (en l'occurrence 'zzz') par un chiffre qui s'incrémente à mesure que ces 3 z apparaissent.
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT 'zzz' org FROM DUAL UNION ALL
SELECT 'pofljzzzpiuiuiizzz' FROM DUAL UNION ALL
SELECT 'jhjhjkkzzzpoiuzzz' FROM DUAL
Me retourne évidemment

zzz
pofljzzzpiuiuiizzz
jhjhjkkzzzpoiuzzz




Serait-il possible que les zzz deviennent des chiffres allant de 1 à ... jusqu'à ce qu'il n'y en ai plus ?
Donc que ça me retoune :
1
poflj2piuiuii3
jhjhjkk4poiu5



C'est réalisable ça ?

Merci pour votre aide

Henri