Возвращает фонетическое представление указанного символьного выражения.

SOUNDEX(cExpression)

Параметры

cExpression

Указывает символьное выражение, обрабатываемое SOUNDEX( ).

Возвращаемое значение

Символьное

Примечания

SOUNDEX( ) возвращает строку длиной в четыре символа. Сравнивая результаты, возвращаемые SOUNDEX( ) для двух символьных выражений, вы можете определить, насколько эти два выражения фонетически схожи между собой (насколько близко их произношение). Это может быть полезно при поиске дубликатов записей в таблице.

Функция SOUNDEX( ) нечувствительна к регистру символов и обычно пренебрегает гласными.

Прим.переводчика: Алгоритм SOUNDEX был разработан для английского языка и в таком виде реализован в функции SOUNDEX( ) Visual FoxPro, так что использование этой функции для русского языка не имеет смысла.

Пример

  Скопировать код
CLEAR
? SOUNDEX('Smith') = SOUNDEX('Smyth') && Displays .T.
? SOUNDEX('Computer') && Displays C513

См.также