-- 第一個參數是要截取的字符串,第二個參數是從第幾個字符開始截取,第三個參數是截取的長度
--例如:select SUBSTRING('12345678',1,4) 返回 1234
-- select SUBSTRING('12345678',0,4) 則返回 123
select SUBSTRING('12345678',1,4)
語法
CHARINDEX ( expression1 , expression2 , [ start_location ] )
參數
expression1
expression2
一個
表達式,通常是一個用於搜索指定序列的列。
expression2 屬於字符串數據類型分類。
start_location
在
expression2 中搜索
expression1 時的起始
字符位置。如果沒有給定
start_location,而是一個負數或零,則將從
expression2 的起始位置開始搜索。
select charindex('_','1767252_直接成功啦',0) --//返回 8