Partager via


PATINDEX (Azure Stream Analytics)

Renvoie la position de départ de la première occurrence d'un modèle dans une expression spécifiée, ou 0 si le modèle est introuvable, sur tous les types de données nvarchar (max) valides.

Syntaxe

PATINDEX ( '%pattern%' , expression )  

Arguments

pattern

Expression de caractères contenant la séquence à trouver. Les caractères génériques peuvent être utilisés ; toutefois, le caractère % doit précéder et suivre le modèle (sauf lors de la recherche du premier ou du dernier caractère). pattern est une expression de la catégorie de type de données chaîne de caractères. pattern est limité à 8 000 caractères.

expression

Expression, généralement une colonne dans laquelle le modèle spécifié est recherché. Où l'expression est du type de données nvarchar (max).

Types de retour

bigint

Exemples

SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime