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

Сравнение фонетического звучания строк
Синтаксис
 
difference(<значение 1>, <значение 2>)

<значение 1> – выражение типа CHAR, VARCHAR;

<значение 2> – выражение типа CHAR, VARCHAR.

Описание

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

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

  2. Тип результата – INTEGER.

  3. Значение 0 указывает на фонетическое совпадение аргументов, 1 – на существенное различие.

  4. Если <значение 1> или <значение 2> имеют NULL-значение, результат будет NULL-значение.

Примеры
i:=difference("столб", "столп"); // 0
i:=difference("ошибка", "ашипка"); // 1
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter