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

Определение близости фонетического звучания

Функция

Определение близости фонетического звучания.

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

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

    select difference(? (char (10)), ? (char (10)));
    РЕЛЭКС
    РЕЛЕКС
    |          0|

Возвращаемое значение
  1. Разность фонетического звучания двух аргументов, вычисляемая на основании кодов фонетического значения аргументов (см. функцию SOUNDEX).

  2. Тип возвращаемого значения – INTEGER:

    • 0 – фонетическое совпадение аргументов;

    • 1 – существенное различие.

Пример
select difference('make', 'makk'),
difference('make', 'makt'),
difference('make', 'abcd');
|0 |1 |1 |
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter