POSITION()

Версии сервера

1.01.52.02.12.53.0
---+++

Доступно в

DSQL, ESQL, ISQL, PSQL

Формат

POSITION (string_exp1 IN string_exp2)

POSITION( , [, ] )

Описание

Firebird 2.1 Возвращает позицию первого вхождения string_exp1 в string_exp2 начиная со смещения (или с начала если опущено). Если строка не найдена, то функция возвращает 0.

Пример

POSITION('ll' IN 'hello') = 3

POSITION('la' IN 'hello') = 0

POSITION('test', 'test for test') = 1

POSITION('test', 'test for test', 3) = 10

См. также

SUBSTRING()

Источник

%Firebird%\doc\

Обсуждение