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.