Функция MySQL SOUNDEX ()

Функция SOUNDEX ()

MySQL функция SOUNDEX () возвращает строку soundex строки.

Soundex — это фонетический алгоритм индексации имен после английского произношения звука. Вы можете использовать SUBSTRING () для результата, чтобы получить стандартную строку soundex. Все неалфавитные символы в строке игнорируются. Все международные алфавитные символы за пределами диапазона AZ обрабатываются как гласные.

Синтаксис:

 SOUNDEX (str) 

Имя Описание
str Строка, чья строка SOUNDEX должна быть получена.

Функция SOUNDEX () имеет следующие ограничения:

  • Эта функция в том виде, в котором она реализована в настоящее время , предназначен для работы со строками только на английском языке. Строки на других языках могут не давать надежных результатов.
  • Эта функция не гарантирует согласованных результатов со строками, в которых используются многобайтовые наборы символов, включая utf-8.

Синтаксическая диаграмма:

Версия MySQL: 5.6

Пример: функция MySQL SOUNDEX ()

Следующая инструкция возвращает строку SONDEX строки аргумента w3resource. Возвращаемое значение — W6262.

Код:

  SELECT SOUNDEX ('w3resource');   

Пример вывода:

 mysql> SELECT SOUNDEX ('w3resource'); + --------------  --------- + |  SOUNDEX ('w3resource') | + ----------------------- + |  W6262 |  + ----------------------- + 1 строка в наборе (0,00 сек) 

Все строковые функции

Оцените статью
nanomode.ru
Добавить комментарий