1. lower
大小写控制函数,使字符串变为小写。
输入:
lower('djsakdjASJK')
输出:
'djsakdjasjk'
2. upper
大小写控制函数,使字符串变为大写。
输入:
UPPER('ASDasd')
输出:
'ASDASD'
3. initcap
使字符串首字母大写,其余小写。
输入:
INITCAP('ASDCFSddA')
输出:
'Asdcfsdda'
4. concat
字符连接函数。
输入:
concat('hello ','world')
输出:
'hello world'
5. substr
substr(字符串,m,n)
取子串,表示从第m个位置开始取,n表示向后取n个字符。SQL中,字符从1开始计算。
输入:
substr('helloworld',1,5)
输出:
‘hello’
6. length
输出字符串的个数。
输入:
length('helloworld')
输出:
10
7. instr
判断某个字符在字符串中首次出现的位置,若不存在则输出0。
输入:
instr('helloworld','l')
输出:
3
8. lpad
lpad(某列,m,n)
左端补齐,第二个参数表示一共m位,第三个参数表示不足位数用n补齐。
输入:
lpad(某列,10,'*')
若某列的值为24000,则输出:
*****24000
9. rpad
右端补齐.
10. trim
将某一个字符从字符串中移除,仅去除首尾的字符,可以有多个。
输入:
trim('h' from 'hhhehlloh')
输出:
'ehllo'
11. replace
replace(字符串,m,n)
将字符串中的某一个字符取代为另外一个,第二个参数表示被取代的字符 ,第三个参数表示用什么字符来取代,将替换字符串中所有需替换的字符。
输入:
repalce('abcdab','b','m')
输出:
'amcdam'