Compartilhar via


PATINDEX

✅ Fluxo de eventos do Azure Stream Analytics ✅ Fabric

Retorna a posição inicial da primeira ocorrência de um padrão em uma 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 caractere que contém a sequência a ser encontrada. Caracteres curinga podem ser usados; no entanto, o caractere % deve vir antes e seguir o padrão (exceto ao pesquisar primeiro ou último caractere). o padrão é uma expressão da categoria de tipo de dados de cadeia de caracteres. o padrão é limitado a 8.000 caracteres.

expressão

Uma expressão, normalmente uma coluna que é pesquisada para o padrão especificado. Onde 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