Partilhar via


PATINDEX (Azure Stream Analytics)

Devolve a posição inicial da primeira ocorrência de um padrão numa expressão especificada ou 0, se o padrão não for encontrado, em todos os tipos de dados nvarchar(max) válidos.

Sintaxe

PATINDEX ( '%pattern%' , expression )  

Argumentos

padrão

Uma expressão de carateres que contém a sequência a ser encontrada. Podem ser utilizados carateres universais; no entanto, o caráter % tem de ser apresentado antes e seguir o padrão (exceto quando procurar carateres próprios ou últimos). pattern é uma expressão da categoria de tipo de dados de cadeia de carateres. o padrão está limitado a 8000 carateres.

expression

Uma expressão, normalmente uma coluna que é pesquisada para o padrão especificado. Em que a expressão é do tipo de dados nvarchar(max).

Tipos de Retorno

bigint

Exemplos

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