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
.