Bonjour,
J'ai une chaîne de caractère de type alphanumérique(employé12 par exemple) et je veux avoir seulement le chiffre 12.quelle est la fonction qui me permet de faire cela?
Cordialement,
Bonjour,
J'ai une chaîne de caractère de type alphanumérique(employé12 par exemple) et je veux avoir seulement le chiffre 12.quelle est la fonction qui me permet de faire cela?
Cordialement,
Vous pouvez faire un double translate :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select translate(str, '0' || translate(str, 'a0123456789', 'a'), '0') as extract_number from (select 'employé12' as str from dual); EXTRACT_NUMBER -------------- 12
un peu plus court à taper :
Code : Sélectionner tout - Visualiser dans une fenêtre à part regexp_substr(s,'\d+')
Partager