データベースにジャロウィンクラーアルゴリズムの実装があります。私はこの関数を書きませんでした。この関数は2つの値を比較し、一致する確率を示します。
したがって、jaro(string1、string2、matchnoofchars)は結果を返します。
2つの文字列を比較する代わりに、matchnoofcharsを使用して1つの文字列を送信し、95%より高い確率で結果セットを取得したいと思います。
たとえば、現在の関数はjaro( "Philadelphia"、 "Philadelphlaa"、9)に対して97.62%を返すことができます。
この関数を微調整して、「フィラデルフィア」の入力に対して「フィラデルフィア」を見つけられるようにしたいと思います。これを実現するには、どのような変更を加える必要がありますか?
Oracle9iを使用しています。