Определение близости фонетического звучания
Функция
Определение близости фонетического звучания.
Спецификация
<значение1>
::=
<значение2>
::=
Общие правила
-
Параметры
<значение1>
и<значение2>
должны быть символьным типом данных или приводиться к нему. -
Аргументы могут быть заданы
, который должен содержать спецификацию типа данных параметра.select difference(? (char (10)), ? (char (10))); РЕЛЭКС РЕЛЕКС | 0|
Возвращаемое значение
-
Разность фонетического звучания двух аргументов, вычисляемая на основании кодов фонетического значения аргументов (см. функцию
SOUNDEX
). -
Тип возвращаемого значения – INTEGER:
-
0 – фонетическое совпадение аргументов;
-
1 – существенное различие.
-
Пример
select difference('make', 'makk'), difference('make', 'makt'), difference('make', 'abcd'); |0 |1 |1 |