字符串在各种程序语言中处理最为频繁的类型,一下为各位介绍sqlserver中字符串函数
方法/步骤
1
select len('i love you') : 10 获取长度select lower('I AM A STUDENT !') :i am a student ! 转成小写select upper('i am a student !') : I AM A STUDENT ! 转成大写
2
declare @str varchar(100)set @str=' 我的左侧有空格!'select @str as 初始字符, len(@str) as 初始长度,ltrim(@str) as 现有字符,len(ltrim(@str)) as 现有长度执行结果如图
3
select 'A'+ space(2)+'B' 指定空格个数 : A B (AB之间有两个空格)截取字符串(字符串位置从1开始):select substring('HelloWorld!',6,6) : World!select left('HelloWorld!' ,5) : Helloselect right('HelloWorld!' ,6) : World!字符串替换:select replace('I hate you!','hate','love') : I love you!反转字符串:select reverse('abc') 结果为:cba返回字符串在另一个字符串开始的位置:select charindex('H','elloHWorld') 结果为:5
上一篇:oralce单行函数:字符串函数
下一篇:VB中经常使用的字符串函数