Expression régulière avec regexp_replace
Bonjour,
J'ai créé une expression régulière avec regexp_replace afin d'extraire le nom de la colonne qui se situe entre parenthèse sachant qu'il s'agit d'une valeur non-numérique.
L'expression régulière ne me renvoi pas le nom de la colonne elle me renvoi la requête SQL entièrement.
Code:
1 2
|
select regexp_replace('select count(0), max(id_cand) from rh_recr_candidat where id_soci = 3170', '([[:alpha:]])','\1', 1 ,1, 'i') REGEXPR_REPLACE from dual; |
Je ne voudrais extraire que le nom de la colonne ie id_cand
Merci d'avance pour votre aide.