UTL_MATCH je balíček pro porovnávání řetězců s ohledem na kontrolu podobnosti dvou řetězců. Jeho funkce vyhodnocují řetězce a vrací skóre. Takže vše, co dostanete, je číslo udávající (řekněme), kolik úprav potřebujete k otočení ${variableName}
do "Farmville" nebo "StackOveflow".
To, co nezískáte, jsou skutečné rozdíly:tyto dva textové řetězce jsou identické s výjimkou offsetu 123, kde nahrazuje ${variableName}
s "Farmville".
Když to řeknu takhle, naznačuje to alternativní přístup. Pomocí INSTR()
a SUBSTR()
k vyhledání instancí ${variableName}
ve vašich dotazech Domo CenterView a použijte tyto posuny k identifikaci jiného textu v v$sql.fulltext
ekvivalenty. Můžete to udělat pomocí CLOB v PL/SQL pomocí DBMS_LOB balíček
.