Фонетический код значения
Функция
Получение фонетического кода значения.
Спецификация
< синтаксис >
::=
SOUNDEX(значение)
< значение >
::=
Общие правила
-
Параметр
< значение >
должен быть символьным типом данных или приводиться к нему. -
Аргумент может быть задан
< SQL-параметром >
, который должен содержать спецификацию типа данных параметра.select soundex(? (char (10))), soundex( ? (char (10))), soundex(? (char (10))), soundex(? (char (10))), soundex(? (char (10))); РЕЛЭКС РЕЛЕКС РЕЛКС РЭЛКС RELEX |Р736|Р736|Р736|Р736|R420|
Возвращаемое значение
-
Символьная строка, представляющая фонетический код заданного < значения >.
-
Тип возвращаемого значения – CHAR(4).
Примечание
Возвращаемое значение в дальнейшем может использоваться для подбора подходящей фонетической фразы.
Примеры
-
Фонетические коды М200 указывают на близкое фонетическое звучание слов.
select soundex('make'), soundex('mak'), soundex('makk'), soundex('maket'); |M200||M200||M200||M230|
-
select soundex('cupe'); |C100 | select bodytype from auto where soundex(bodytype) ='C100'; |COUPE | |COUPE | …