Compartilhar via


CHARINDEX

✅ Fluxo de eventos do Azure Stream Analytics ✅ Fabric

Pesquisa uma expressão para outra expressão e retorna sua posição inicial, se encontrada.

Sintaxe

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

Observação

O índice/posição da função CHARINDEX é baseado em 1.

Argumentos

expressionToFind

É uma expressão de caractere que contém a sequência a ser encontrada.

expressionToSearch

É uma expressão de caractere a ser pesquisada.

start_location

É uma expressão bigint na qual a pesquisa é iniciada. Se start_location não for especificado, for um número negativo ou 0, a pesquisa começará no início da expressionToSearch.

Tipos de retorno

bigint

Exemplos

SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model  
FROM Input TIMESTAMP BY EntryTime  
WHERE Toll > 5  
  

Observações

Se expressionToFind não for encontrado em expressionToSearch, CHARINDEX retornará 0.