Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Fungsi seperti UTL_MATCH untuk bekerja dengan CLOB

UTL_MATCH adalah kemasan untuk membandingkan string sehubungan dengan memeriksa seberapa mirip dua string. Fungsinya mengevaluasi string dan mengembalikan skor. Jadi yang akan Anda dapatkan hanyalah angka yang menunjukkan (misalnya) berapa banyak pengeditan yang Anda perlukan untuk mengubah ${variableName} ke "Farmville" atau "StackOveflow".

Apa yang tidak akan Anda dapatkan adalah perbedaan sebenarnya:kedua string teks ini identik kecuali pada offset 123 di mana ia menggantikan ${variableName} dengan "Farmville".

Menempatkannya seperti itu menunjukkan pendekatan alternatif. Menggunakan INSTR() dan SUBSTR() untuk menemukan instance ${variableName} di kueri Domo CenterView Anda dan gunakan offset tersebut untuk mengidentifikasi teks yang berbeda di v$sql.fulltext setara. Anda dapat melakukan ini dengan CLOB di PL/SQL dengan DBMS_LOB paket .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menggunakan pernyataan kasus dalam kondisi di mana?

  2. Bagaimana saya menghapus duplikat dari listagg

  3. Klon ORACLE_HOME

  4. Oracle:Menghindari nilai NULL di to_date

  5. PLSQL - Masukkan pemicu yang menyebabkan loop rekursif