Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle REGEXP_REPLACE Großbuchstaben-Ersetzungszeichenfolge

AFAIK, Sie können dies nicht direkt tun, aber Sie können die Zeichenfolge auseinander nehmen und neu aufbauen:

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

Ich habe die Idee von einem OTN-Forenthread zu REGEXP .