Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle में सभी उच्चारण वर्णों के लिए regexp

कैसा रहेगा

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

? यह REGEXP_LIKE . को निष्पादित करने से पहले सभी गैर-उच्चारण स्वरों को समाप्त कर देगा ।

(यह बदसूरत है, मुझे पता है। लेकिन इसे काम करना चाहिए।)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. खोल/पर्ल स्क्रिप्ट में पासवर्ड रखने के लिए सर्वोत्तम अभ्यास?

  2. WHERE क्लॉज में COALESCE का सही उपयोग करना

  3. एसक्यूएल प्लस में एक फ़ंक्शन निष्पादित करना

  4. ओरेकल - regexp_substr शून्य मान वापस करने के लिए

  5. Oracle:फ़ंक्शन आधारित अनुक्रमणिका चयनात्मक विशिष्टता