Bonjour,
J'ai créé une expression régulière avec regexp_substr afin d'extraire le nom de la table après le mot-clé FROM d'un SELECT.
L'expression régulière me renvoi bien le nom de la table mais il y a le caractère m du mot from suivi d'un espace et du nom de la table.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part select regexp_substr('select count(0), max(id_cand) from rh_recr_candidat where id_soci = 3170', '[from][[:space:]](\w+)') REGEXPR_SUBSTR from dual;
Je ne voudrais extraire que le nom de la table ie rh_recr_candidat
Merci d'avance pour votre aide.
Partager