PATINDEX (Azure Stream Analytics)
すべての有効な nvarchar(max) データ型において、指定された式の中でパターンが初めて出現する開始位置を返します。パターンが見つからない場合は 0 を返します。
構文
PATINDEX ( '%pattern%' , expression )
引数
pattern
検出するシーケンスが含まれている文字式。 ワイルドカード文字を使用できます。ただし、% 文字は前に来て、パターンに従う必要があります (先頭または最後の文字を検索する場合を除く)。 pattern は文字列データ型に分類される式です。 pattern の上限は 8,000 文字です。
式 (expression)
式。通常は、指定したパターンを検索する列。 expression は、nvarchar(max) データ型です。
戻り値の型
bigint
例
SELECT TollId, EntryTime, LicensePlate, PATINDEX ( '%100%',LicensePlate )
FROM Input TIMESTAMP BY EntryTime