SQL Server中常用截取字符串函數(shù)介紹
更新時間:2022年03月15日 09:48:37 作者:.NET開發(fā)菜鳥
這篇文章介紹了SQL Server中常用截取字符串函數(shù),對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
SQL Server中一共提供了三個字符串截取函數(shù):LEFT()、RIGHT()、SUBSTRING()。
一、LEFT()函數(shù)
函數(shù)說明如下:
- 語法:LEFT(character,integer)。
- 參數(shù)介紹:參數(shù)1:要截取的字符串,參數(shù)2:截取字符個數(shù)。
- 返回值:返回從字符串左邊開始指定個數(shù)的字符。
- 示例SQL:select LEFT('SQLServer_2012',3)。
- 返回:SQL。
二、RIGHT()函數(shù)
函數(shù)說明如下:
- 語法:RIGHT(character,integer)。
- 參數(shù)介紹:參數(shù)1:要截取的字符串,參數(shù)2:截取字符個數(shù)。
- 返回值:返回從字符串右邊開始指定個數(shù)的字符。
- 示例SQL:select RIGHT('SQLServer_2012',4)。
- 返回:2012.
三、SUBSTRING()函數(shù)
函數(shù)說明如下:
- 語法:SUBSTRING(character,start,length) 。
- 參數(shù)介紹:參數(shù)1:要截取的字符串,參數(shù)2:開始截取的下標(下標從1開始),參數(shù)3:截取的字符長度。
- 返回值:返回從字符串中間的字符。
- 示例SQL:select SUBSTRING('SQLServer_2012',4,6)。
- 返回:Server。
四、示例
--從字符串左邊開始截取4個字符 select LEFT('my name is kevin',4) as Result1 --從字符串右邊開始截取4個字符 select RIGHT('my name is kevin',4) as Result2 --從字符串第4個位置開始截取6個字符串 select SUBSTRING('my name is kevin',4,6) as Result3
結果:
到此這篇關于SQL Server中常用截取字符串函數(shù)的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
SQL Server中使用SQL語句實現(xiàn)把重復行數(shù)據(jù)合并為一行并用逗號分隔
這篇文章主要介紹了SQL Sever中使用SQL語句實現(xiàn)把重復行數(shù)據(jù)合并為一行并用逗號分隔,本文給出了兩種實現(xiàn)方式,需要的朋友可以參考下2015-02-02SQLServer批量更新兩個關聯(lián)表數(shù)據(jù)的方法
這篇文章主要介紹了SQLServer批量更新兩個關聯(lián)表數(shù)據(jù)的方法,提供了2種關聯(lián)查詢與更新語句的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2016-08-08sqlserver 存儲過程動態(tài)參數(shù)調用實現(xiàn)代碼
sqlserver 存儲過程動態(tài)參數(shù)調用實現(xiàn)代碼,需要的朋友可以參考下。2011-10-10SQL?Server使用表值參數(shù)的實現(xiàn)示例
表值參數(shù)提供了一種將多行數(shù)據(jù)作為參數(shù)傳遞給存儲過程或函數(shù)的方法,本文主要介紹了SQL?Server使用表值參數(shù)的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下2024-08-08SQL?Server誤區(qū)30日談?第24天?26個有關還原(Restore)的誤區(qū)
本系列文章一直所沒有觸及的就是有關”還原(Restore)”的話題,因為一旦牽扯到這個話題就會涉及大量的誤區(qū),多到我無法通過一篇文章說完的地步。<BR>2013-01-01