共用方式為


CHARINDEX

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

搜尋表達式中是否有另一個表達式,並在找到時傳回其起始位置。

語法

CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )  

備註

CHARINDEX 函式的索引/位置是以 1 為基礎。

論點

expressionToFind

這是包含要找到之序列的字元表達式。

expressionToSearch

這是要搜尋的字元表達式。

start_location

這是搜尋開始的 bigint 表達式。 如果未指定start_location,則為負數或為 0,則搜尋會從 expressionToSearch 的開頭開始。

傳回型別

Bigint

範例

SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model  
FROM Input TIMESTAMP BY EntryTime  
WHERE Toll > 5  
  

備註

如果在 expressionToSearch 中找不到 expressionToFind,CHARINDEX 會傳回 0。