1. 程式人生 > >SQLServer_CHARINDEX函式_獲取字串中特定內容的下標

SQLServer_CHARINDEX函式_獲取字串中特定內容的下標

CHARINDEX

語法

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

引數

expressionToFind
一個字元表示式,其中包含要查詢的序列。 expressionToFind 限制為 8000 個字元。

expressionToSearch
要搜尋的字元表示式。

start_location
表示搜尋開始位置的 integer 或 bigint 表示式。 
如果 start_location 未指定、具有負數值或 0,
搜尋將從 expressionToSearch 的開頭開始。

注: 返回的起始位置從 1 開始,而不是從 0 開始。

demo:

Contents : Strtest123456

CHARINDEX('Str',Contents,3)       0

CHARINDEX('Str',Contents)         1