POSITION - поиск подстроки

Функция position возвращает номер символа, с которого начинается подстрока в другой строке. Нумерация символов начинается с 1.

Синтаксис

position(что_искать in в_какой_строке)

Например

SELECT position('мам' in 'мама мыла раму')
# position
1 1
SELECT position('мыл' in 'мама мыла раму')
# position
1 6

Если подстрока не будет найдена, то функция вернет 0.

SELECT position('sql' in 'мама мыла раму')
# position
1 0

Функция чувствительна к регистру символов

SELECT position('Мыл' in 'мама мыла раму')
# position
1 0

7.4 Извлечение подстроки

7.6 Дополнение до определенной длины