SQLserver中查找字符串的自定义函数--LEFT()、RIGHT()、SUBSTRING()
原创一、sql server提供了三种常见的截取字符串的方法,LEFT()、RIGHT()、SUBSTRING()
1、LEFT()函数
语法:LEFT(character,integer)
注:参数1:要截取的字符串,参数。。。2:截获的字符数
注意:返回字符串左侧指定数量的字符。
select LEFT(SqlServer_2014,3)
结果:Sql
2、RIGHT()函数
语法:RIGHT(character,integer)
注:参数1:要截取的字符串,参数。。。2:截获的字符数
注意:返回字符串右侧指定数量的字符。
select RIGHT(SqlServer_2014,4)
结果:2014
3、SUBSTRING()函数
语法:SUBSTRING(character,start,length)
注:参数1:要截取的字符串,参数。。。2:下标开始截取,参数3:截取的字符长度
描述:返回字符串中间的字符。
select SUBSTRING(SqlServer_2014,4,6)
结果:Server
2.示例:
--截取绳子的左侧5个字符--
select Hello World!,LEFT(Hello World!,5) as 左边5个字符
--截取字符串的右侧6个字符--
select Hello World!,RIGHT(Hello World!,6) as 右边6个字符
--截取字符串的中间部分8个字符(第二个参数从哪个字符下标开始)
select Hello World!,SUBSTRING(Hello World!,3,8) as 中间8个字符
结果如下:

版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123



