MariaDB функция LOCATE

В этом учебном пособии вы узнаете, как использовать MariaDB функцию LOCATE с синтаксисом и примерами.

Описание

MariaDB функция LOCATE возвращает местоположение первого появления подстроки в строке.

Синтаксис

Синтаксис функции LOCATE в MariaDB:

LOCATE( substring, string, [start_position ] )

Параметры или аргументы

substring
Подстрока для поиска в string.
string
Строка для поиска.
start_position
Необязательный. Позиция в string, с которой начинается поиск. Если опущено, по умолчанию используется 1, что является первой позицией в строк

Примечание

  • Первая позиция в string - 1.
  • Если substring не найден в string, функция LOCATE вернет 0.
  • При поиске местоположения подстроки в строке функция LOCATE не выполняет поиск с учетом регистра.
  • функция LOCATE является синонимом функции POSITION.

Применение

Функция LOCATE может использоваться в следующих версиях MariaDB:

  • MariaDB 10

Пример

Рассмотрим примеры функции LOCATE, чтобы понять, как использовать функцию LOCATE в MariaDB.
Например: