PATINDEX (Azure Stream Analytics)
Returnerar startpositionen för den första förekomsten av ett mönster i ett angivet uttryck, eller 0 om mönstret inte hittas, för alla giltiga nvarchar(max) datatyper.
Syntax
PATINDEX ( '%pattern%' , expression )
Argument
Mönster
Ett teckenuttryck som innehåller sekvensen som ska hittas. Jokertecken kan användas. %-tecknet måste dock komma före och följa mönstret (förutom när du söker efter första eller sista tecken). pattern är ett uttryck för datatypen teckensträng. mönstret är begränsat till 8 000 tecken.
expression
Ett uttryck, vanligtvis en kolumn som söks efter det angivna mönstret. Där uttrycket är av datatypen nvarchar(max).
Returtyper
bigint
Exempel
SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime