В моей базе данных есть реализация алгоритма Яро-Винклера. Я не писал эту функцию. Функция сравнивает два значения и дает вероятность совпадения.
Итак, jaro(string1, string2, matchnoofchars) вернет результат.
Вместо сравнения двух строк я хочу отправить одну строку с помощью matchnoofchars, а затем получить набор результатов с вероятностью выше 95%.
Например, текущая функция может вернуть 97,62% для jaro("Philadelphia","Philadelphlaa",9)
Я хочу настроить эту функцию, чтобы я мог найти «Филадельфию» для ввода «Филадельфия». Какие изменения мне нужно сделать, чтобы это произошло?
Я использую Oracle 9i.