Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

regexp cho tất cả các ký tự có dấu trong Oracle

Còn về

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

? Điều đó sẽ loại bỏ mọi nguyên âm không có dấu trước khi thực hiện REGEXP_LIKE .

(Nó xấu, tôi biết. Nhưng nó sẽ hoạt động.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. XMLType in oracle không tạo thẻ cho các cột có giá trị Null

  2. Làm cách nào để gọi chính xác hàm được lưu trữ fnd_concurrent.wait_for_request thông qua API mô-đun cx_Oracle?

  3. Cách tạo con trỏ bên trong thân thủ tục trong plsql

  4. Máy khách Oracle ORA-12541:TNS:không có người nghe

  5. Cách lấy thông tin hồ sơ trước đó