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

Hàm giống UTL_MATCH để hoạt động với CLOB

UTL_MATCH là một đóng gói để so sánh các chuỗi liên quan đến việc kiểm tra xem hai chuỗi giống nhau như thế nào. Các chức năng của nó đánh giá các chuỗi và trả về điểm số. Vì vậy, tất cả những gì bạn sẽ nhận được là một con số cho biết (giả sử) bạn cần bao nhiêu chỉnh sửa để chuyển ${variableName} thành "Farmville" hoặc "StackOveflow".

Những gì bạn sẽ không nhận được là sự khác biệt thực tế:hai chuỗi văn bản này giống hệt nhau ngoại trừ ở phần bù 123, nơi nó thay thế cho ${variableName} với "Farmville".

Đặt nó như vậy gợi ý một cách tiếp cận thay thế. Sử dụng INSTR () SUBSTR () để xác định các bản sao của ${variableName} trong các truy vấn Domo CenterView của bạn và sử dụng các phần bù đó để xác định văn bản khác nhau trong v$sql.fulltext tương đương. Bạn có thể thực hiện việc này với CLOB trong PL / SQL bằng DBMS_LOB gói .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt thời gian chờ kết nối cho cơ sở dữ liệu Oracle

  2. Literal không khớp với chuỗi định dạng cho Oracle SQL to_date trên một cột chuỗi

  3. Cách nhanh nhất để chèn dữ liệu vào bảng Oracle là gì?

  4. Làm cách nào để thay đổi SID của một phiên bản Oracle XE

  5. Cập nhật bản vá quan trọng của Oracle - tháng 10 năm 2020