Доступные версии документации

Фонетический код значения

Функция

Получение фонетического кода значения.

Спецификация
 
<синтаксис>::=
Общие правила
  1. Параметр <значение> должен быть символьным типом данных или приводиться к нему.

  2. Аргумент может быть задан <SQL-параметром>, который должен содержать спецификацию типа данных параметра.

    select soundex(? (char (10))), soundex( ? (char (10))), soundex(? (char (10))),
     soundex(? (char (10))), soundex(? (char (10)));
    РЕЛЭКС
    РЕЛЕКС
    РЕЛКС
    РЭЛКС
    RELEX
    |Р736|Р736|Р736|Р736|R420|

Возвращаемое значение
  1. Символьная строка, представляющая фонетический код заданного <значения>.

  2. Тип возвращаемого значения – CHAR(4).

Примечание

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

Примеры
  1. Фонетические коды М200 указывают на близкое фонетическое звучание слов.

    select
    soundex('make'),
    soundex('mak'),
    soundex('makk'),
    soundex('maket') ;
    |M200||M200||M200||M230|
  2. select soundex('cupe') ;
    |C100 |
    
    select bodytype from auto where soundex(bodytype) ='C100';
    |COUPE |
    |COUPE |
    …
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter