PATINDEX (Azure Stream Analytics)

Возвращает начальную позицию первого вхождения шаблона в указанном выражении или 0, если шаблон не найден для всех допустимых типов данных nvarchar(max).

Синтаксис

PATINDEX ( '%pattern%' , expression )  

Аргументы

pattern

Символьное выражение, содержащее искомую последовательность. Можно использовать подстановочные знаки; однако символ % должен находиться до и следовать шаблону (за исключением поиска первых или последних символов). pattern представляет собой выражение из категории типа данных "символьная строка". Максимальная длина pattern — 8000 символов.

expression

Выражение, обычно столбец, в котором производится поиск по указанному шаблону. Где expression имеет тип данных nvarchar(max).

Типы возвращаемых данных

BIGINT

Примеры

SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime