【SQL Server】常用字符串截取函数:LEFT、RIGHT、SUBSTRING

SQL SERVER 一共提供了3种字符串截取行数: LEFT() 、 RIGHT() 、 SUBSTRING() 。

LEFT 从左边开始截取字符串

语法  LEFT(character,integer) 
参数介绍

character : 要截取的字符串

integer: 截取字符串个数

返回类型  字符串
返回值 从字符串左边开始指定个数的字节
示例 select LEFT('SQLServer_2012',3) 
示例返回值 SQL

RIGHT 从右边开始截取字符串

语法 RIGHT(character,integer)
参数介绍

character:要截取的字符串

integer :截取字符个数

返回类型 字符串
返回值 返回从字符串右边开始指定个数的字符
示例  select RIGHT('SQLServer_2012',4)
示例返回值  2012

SUBSTRING 从第N个开始截取字符串

语法  SUBSTRING(character,start,length)
参数介绍

 character : 要截取的字符串

start:开始截取的下标

length:截取字符串长度

返回类型 字符串
返回值  返回总字符串中间截取的字符串
示例  select SUBSTRING('SQLServer_2012',4,6)
示例返回值  Server
posted @ 2022-09-29 10:15  陆陆无为而治者  阅读(1025)  评论(0编辑  收藏  举报