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

STRPOS

Аналог в MySQL:

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

PostgreSQL 17.5
STRPOS(string, substring)

Параметры

stringtext
Строка, в которой ищется подстрока
substringtext
Искомая подстрока

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

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

Примеры

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

PostgreSQL 17.5
SELECT STRPOS('sql-academy', 'academy');
strpos
5

Позиция пробела в имени

PostgreSQL 17.5
SELECT member_name,
	STRPOS(member_name, ' ') AS space_position
FROM FamilyMembers;
member_namespace_position
Headley Quincey8
Flavia Quincey7
Andie Quincey6
Lela Quincey5
Annie Quincey6
Ernest Forrest7
Constance Forrest10
Wednesday Addams10

Подробности

STRPOS делает то же, что POSITION(substring IN string), но аргументы идут в обратном порядке.

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