Oracle
 sql >> Base de données >  >> RDS >> Oracle

Chaîne de remplacement en majuscule Oracle REGEXP_REPLACE

AFAIK, vous ne pouvez pas le faire directement, mais vous pouvez démonter la chaîne et la reconstruire :

SELECT regexp_replace('src=/i/uie_v2/js','(.*)(/uie_v2/)(.*)', '\1') ||
  upper(regexp_substr('src=/i/uie_v2/js','(/uie_v2/)')) || 
  regexp_replace('src=/i/uie_v2/js','(.*)(/uie_v2/)(.*)', '\3')
from dual

J'ai eu l'idée d'un thread de forums OTN sur REGEXP .