Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 12. 1. 2023
SoundEx je metoda používaná k nalezení řetězců, je-li zvuk znám, ale přesný pravopis není znám.
Vyvinutý v roce 1918, metoda vyhledávání slova s podobnými zvuky založené na fonetické předpoklady o tom, jak určité dopisy jsou vyslovují. Funkci SoundEx lze použít k vyhledávání názvů v databázi (například při pravopisném a výslovném názvu pro podobné názvy se mohou lišit). Základní algoritmus SoundEx je zdokumentován v řadě zdrojů a navzdory známým omezením (například kombinace vedoucích písmen jako ph
a f
se nebudou shodovat i přesto, že jsou zvuky stejné), je v některých případech podporována většinou databází.
Funkce | Výsledek | Popis |
---|---|---|
soundex(STRING) |
Celé číslo | Vrací kód SoundEx se čtyřmi znaky pro zadaný STRING. |
soundex_difference(STRING1, STRING2) |
Celé číslo | Vrací celé číslo mezi 0 a 4, které označuje počet znaků, které jsou stejné v kódování SoundEx pro tyto dva řetězce, kde 0 označuje, že žádná podobnost a 4 označuje silnou podobnost nebo identické řetězce. |