CHARINDEX (Azure Stream Analytics)
Pesquisa uma expressão para outra e retorna sua posição inicial, se for localizada.
Syntax
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
Observação
O índice/posição da função CHARINDEX tem base em 1.
Argumentos
expressionToFind
É uma expressão de caractere que contém a sequência a ser localizada.
expressionToSearch
É uma expressão de caracteres a ser pesquisada.
start_location
É uma expressão bigint em que a pesquisa começa. Se start_location não for especificado, for um número negativo ou 0, a pesquisa começa no início do expressionToSearch.
Tipos de retorno
BIGINT
Exemplos
SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
Comentários
Se expressionToFind não foi encontrada em expressionToSearch, CHARINDEX retornará 0.