UTL_MATCH е пакет за сравняване на низове по отношение на проверката колко сходни са два низа. Неговите функции оценяват низове и връщат резултати. Така че всичко, което ще получите, е число, показващо (да кажем) колко редакции трябва да превърнете ${variableName}
във "Farmville" или "StackOveflow".
Това, което няма да получите, са действителните разлики:тези два низа от текст са идентични с изключение на отместването 123, където замества ${variableName}
с "Farmville".
Поставянето му така предполага алтернативен подход. Използване на INSTR()
и SUBSTR()
за да намерите екземпляри на ${variableName}
във вашите заявки на Domo CenterView и използвайте тези отмествания, за да идентифицирате различния текст в v$sql.fulltext
еквиваленти. Можете да направите това с CLOB в PL/SQL с DBMS_LOB пакет
.