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: 04 lip 2023
SoundEx jest metodą używaną do wyszukiwania łańcuchów, gdy dźwięk jest znany, ale precyzyjna pisownia nie jest znana.
Opracowana w 1918 roku metoda przeszukuje słowa o podobnych dźwiękach opartych na fonetycznych założeniach co do tego, jak pewne litery są wymawiane. SoundEx może być używany do wyszukiwania nazw w bazie danych (na przykład w przypadku, gdy pisowni i wymowy dla podobnych nazw mogą się różnić). Podstawowy algorytm SoundEx jest udokumentowany w wielu źródłach i pomimo znanych ograniczeń (na przykład, początkowe kombinacje liter, takie jak ph
i f
, nie są zgodne, mimo że brzmią tak samo), są obsługiwane w niektórych postaci przez większość baz danych.
funkcjonalność | Wynik | Opis |
---|---|---|
soundex(STRING) |
Liczba całkowita | Zwraca 4-znakowy kod SoundEx dla określonego ŁAŃCUCHA. |
soundex_difference(STRING1, STRING2) |
Liczba całkowita | Zwraca liczbę całkowitą w zakresie od 0 do 4 oznaczającą liczbę znaków, które są takie same (w kodowaniu SoundEx) w dwóch łańcuchach, gdzie 0 oznacza brak podobieństwa, a 4 oznacza wysokie podobieństwo lub identyczność łańcuchów. |