Sdílet prostřednictvím


PATINDEX

✅Eventstream prostředků infrastruktury Azure Stream Analytics ✅

Vrátí počáteční pozici prvního výskytu vzoru v zadaném výrazu nebo 0, pokud se vzor nenajde, u všech platných datových typů nvarchar(max).

Syntaxe

PATINDEX ( '%pattern%' , expression )  

Argumenty

vzor

Znakový výraz, který obsahuje sekvenci, která se má najít. Lze použít zástupné znaky; znak % však musí pocházet před vzorem a dodržovat ho (kromě toho, že hledáte první nebo poslední znaky). pattern je výraz kategorie datového typu řetězce znaků. vzor je omezen na 8 000 znaků.

výrazu

Výraz, obvykle sloupec, který hledá zadaný vzor. Kde výraz je datový typ nvarchar(max).

Návratové typy

bigint

Příklady

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