共用方式為


PATINDEX

✅ Azure 串流分析 ✅ 網狀架構事件串流

傳回指定表達式中第一次出現模式的起始位置,如果找不到模式,則傳回所有有效 nvarchar(max) 數據類型的 0。

語法

PATINDEX ( '%pattern%' , expression )  

論點

模式

包含要找到之序列的字元表達式。 可以使用通配符;不過,% 字元必須位於 之前並遵循模式(除非搜尋第一個字元或最後一個字元)。 pattern 是字元字串數據類型類別目錄的表達式。 模式限制為8000個字元。

表示式

表達式,通常是搜尋指定模式的數據行。 其中表達式是 nvarchar(max) 資料類型。

傳回型別

Bigint

範例

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