--字符串处理函数
--1. 转换成ASCll码
select CHAR(97)
--2. 转换成数字
select ASCII('a')
--3.查询字段在长字符串中首次出现的索引位置,
--注意:SQL中,索引下标是从1开始计数的,不是从零开始计数的
select CHARINDEX('o','I love you')
--4.取子串,从左边开始截取三个字符
select LEFT('abcdef',3)
--5.
select RIGHT('abcdef',3)
--6.substring(字符串,截取起始位置,截取长度)
select SUBSTRING('abcdef',2,4)
--7.大写转换成小写
select LOWER('aBc')
--8.小写转换成大写
select UPPER('aBCDef')
--9.剔除字符串左右两端空格
select '我是'+RTRIM(LTRIM(' 安飞 ')) +',我真帅'
--10.字符串的替换,替换所有能匹配的子串
select REPLACE('东哥真帅','帅','有爱')
--11.只替换固定位置的字符串:stuff(字符串,起始索引位置,替换长度,替换字符串)
select STUFF('你一定行',2,2,'真的')
--12.字符串反转
print reverse('***')
select REVERSE('***')
--13.space
select 'anfei'+SPACE(5)+'真的帅'
--注意:这些函数的参数,都可以使用表中的字段名来代替。