Partager via


CHARINDEX (Azure Stream Analytics)

Recherche une expression pour une autre expression, et renvoie sa position de départ le cas échéant.

Syntaxe

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

Notes

L'index ou la position de la fonction CHARINDEX est de base 1.

Arguments

expressionToFind

Expression de caractères qui contient la séquence à rechercher.

expressionToSearch

Expression de caractères à rechercher.

start_location

Expression bigint où commence la recherche. Si la valeur start_location n'est pas spécifiée, est un nombre négatif ou est égale à 0, la recherche commence au début de expressionToSearch.

Types de retour

bigint

Exemples

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

Remarques

Si l’argument expressionToFind n’est pas trouvé dans expressionToSearch, CHARINDEX retourne 0.