SQL擷取字串函式

2021-09-21 17:53:14 字數 436 閱讀 7751

這裡介紹三種擷取函式。

left(string,length)函式

從字串string中,從第乙個字元開始,自左向右,擷取長度為length的子串。

舉個例子,string為 『abcdefg』,length為3,那麼擷取的子串就是』abc』了。

right(string,length)函式

與上面函式類似,只是方向自右向左,例子同上,擷取的子串就是』efg』了。

substring(string,i,j)函式

這個函式相比於前兩個函式更加靈活,從字串string中,擷取字元下標為i(下標從1開始),長度為j的子串。

對string 『abcdefg』,使用substring(string,2,3)函式,擷取的子串就是』ubs』了。

SQL擷取字串函式

a.擷取從字串左邊開始n個字元 以下是 片段 declare s1 varchar 100 select s1 select left s1,4 顯示結果 http b.擷取從字串右邊開始n個字元 例如取字元www.163.com 以下是 片段 declare s1 varchar 100 sele...

SQL擷取字串函式

a.擷取從字串左邊開始n個字元 declare s1 varchar 100 select s1 select left s1,4 顯示結果 http b.擷取從字串右邊開始n個字元 例如取字元www.163.com declare s1 varchar 100 select s1 select r...

sql 擷取字串

sql 擷取字串 a.擷取從字串左邊開始n個字元 declare s1 varchar 100 select s1 select left s1,4 顯示結果 http b.擷取從字串右邊開始n個字元 例如取字元www.163.com declare s1 varchar 100 select s1...