Partilhar via


CHARINDEX (Azure Stream Analytics)

Procura outra expressão numa expressão e devolve a posição inicial se for encontrada.

Syntax

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

Nota

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

Argumentos

expressionToFind

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

expressionToSearch

É uma expressão de caráter 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 for 0, a pesquisa é iniciada no início de expressionToSearch.

Tipos de Devolução

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 no expressionToSearch, CHARINDEX devolve 0.