sql >> Databasteknik >  >> RDS >> Oracle

regexp för alla karaktärer med accent i Oracle

Vad sägs om

SELECT *
  FROM xml_tmp
 WHERE REGEXP_LIKE
        ( REGEXP_REPLACE
          ( XMLTYpe.getClobVal(xml_tmp.xml_data),
            '[aeiouAEIOU]',
            '-'
          )
          '[[=a=][=e=][=i=][=o=][=u=]]'
        )
;

? Det kommer att eliminera alla accentuerade vokaler innan du utför REGEXP_LIKE .

(Det är fult, jag vet. Men det borde fungera.)



  1. MySQL subselect prestanda fråga?

  2. SonarQube:Hur minskar man storleken på measure_data.ibd?

  3. Teckenkodning (UTF-8) i PowerShell-session

  4. Lägg till 2 månader till aktuell tidsstämpel