字符函数
大小写转换函数
- UPPER(char)把字符串从小写转换为大写
- LOWER(char)把字符串从大写转换为小写
- INITCAP(char)把字符串的首字母转换为大写
获取子字符串函数(是从左向右截取的)
SUBSTR(char,[m[,n]])m表示取子串的开始位置 n表示截取子串的位数
注意:m=0表示从首字母开始截取,n可以省略表示从m的位置截取到字符串末尾;
如果m=0且省略n那么结果仍为源字符串;
如果m为负数表示从字符串的尾部开始截取
字符串的长度
length(char)
连接两个字符串
concat(char1,char2 )
等同于||
去除子串的函数
TRIM(c2 FROM c1) 代表把c2从c1中除去
LTRIM(c1[c2])从头部去除c2,只能去除一位
RTRIM(c1[c2])从尾部去除c2,只能去除一位
注意:TRIM(字符串)、LTRIM(字符串),RTRIM(字符串),都只有一个参数的时候,表示去除空格replace(字符串,字符串中要替换的字符串,替换成的内容)