字符串函数:
1)charindex()函数,返回字符串或字符串在另一个字符串中的起始位置
eg.charindex('SQL','Microsoft SQL Server')
返回值 :11
2)left()函数,返回从字符串左边开始指定个数的字符
eg.select left(name,3) from student;
3)right()函数,返回从字符串右边开始指定个数的字符
4)len()函数,返回指定字符串表达式的字符数,不包含尾随空格
语法:len(字符串表达式)
5)lower()函数,将大写字符数据转化为小写字符数据后返回字符表达式
eg.select lower('SQL');
返回值:sql
6)upper()函数,将小写字符数据转化为大写字符数据后返回字符表达式
eg.select upper('sql');
返回值:SQL
7)ltrim()函数,返回删除了前导空格之后的字符表达式
eg.select ltrim(' barbar');
返回值:barbar
8)rtrim()函数,移除字符串右侧的空白字符或其他预定义字符
eg.select rtrim('Hello World!\n\n');
返回值:Hello World!
9)replace()函数,用另一个字符串值替换出现的的所有指定字符串的值
eg.select replace('11223344','22','88') from dual;
返回值:11883344
10)reverse()函数,返回字符串值的逆序
eg.select reverse('hello world')
返回值:dlrow olleh
11)substring()函数,字段截取(截取长度若为负,将终止语句)
eg.substring('12345',2,3)
返回值:234
12)abs()函数,返回指定数值表达式的绝对值
eg.select abs(-2)
返回值:2