SQL基礎:SQL Server中常用截取字符串函數介紹
時間:2024-03-07 21:27作者:下載吧人氣:16
SQL Server中一共提供了三個字符串截取函數:LEFT()、RIGHT()、SUBSTRING()。
一、LEFT()函數
函數說明如下:
- 語法:LEFT(character,integer)。
- 參數介紹:參數1:要截取的字符串,參數2:截取字符個數。
- 返回值:返回從字符串左邊開始指定個數的字符。
- 示例SQL:select LEFT('SQLServer_2012',3)。
- 返回:SQL。
二、RIGHT()函數
函數說明如下:
- 語法:RIGHT(character,integer)。
- 參數介紹:參數1:要截取的字符串,參數2:截取字符個數。
- 返回值:返回從字符串右邊開始指定個數的字符。
- 示例SQL:select RIGHT('SQLServer_2012',4)。
- 返回:2012.
三、SUBSTRING()函數
函數說明如下:
- 語法:SUBSTRING(character,start,length) 。
- 參數介紹:參數1:要截取的字符串,參數2:開始截取的下標(下標從1開始),參數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
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER
網友評論