Справочник по функциям

INSTR

Аналог в PostgreSQL:

Возвращает позицию первого вхождения подстроки в строку.

MySQL 8.1
INSTR(str, substr)

Параметры

strVARCHAR
Строка, в которой выполняется поиск
substrVARCHAR
Искомая подстрока

Возвращаемое значение

Целое число — позиция, начиная с 1; 0, если подстрока не найдена

Примеры

Позиция подстроки

MySQL 8.1
SELECT INSTR('sql-academy', 'academy');
INSTR('sql-academy', 'academy')
5

Поиск без учёта регистра

MySQL 8.1
SELECT INSTR('SQL Academy', 'academy');
INSTR('SQL Academy', 'academy')
5

Подробности

Аргументы идут в обратном порядке по сравнению с LOCATE: сначала строка, потом подстрока. Регистр по умолчанию не учитывается.

Смотрите также

Где изучить