Dela via


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