PostgreSQL 17.9
STRPOS(string, substring)- string
- Строка, в которой ищется подстрокаtext
- substring
- Искомая подстрокаtext
Возвращаемое значение
Целое число — позиция, начиная с 1; 0, если подстрока не найдена; регистр учитывается
Примеры
Позиция подстроки
PostgreSQL 17.9
SELECT STRPOS('sql-academy', 'academy');Позиция пробела в имени
PostgreSQL 17.9
SELECT member_name,
STRPOS(member_name, ' ') AS space_position
FROM FamilyMembers;Подробности
STRPOS делает то же, что POSITION(substring IN string), но аргументы идут в обратном порядке.