数据库中字符函数
字符函数
1.upper(),lower()
SELECT upper(‘mzt’) ,lower(‘MZT’)
输出MZT,mzt
2.substr()
SELECT substr(‘mzt’,2),substr(‘mzt’,2,1)
输出zt
3.instr()
SELECT instr(‘mzt’,‘z’)
输出2,如果找不到则返回0
4.函数实现
SELECT CONCAT(upper(substr(‘mzt’,1,2)),lower(substr(‘mzt’,3,1)))
输出MZt
4.trim
SELECT trim(’ mzt ')
输出mzt,去掉前后空格
SELECT trim(‘a’ from ‘aaaamazataaaa’)
输出mzzat,去掉前后的a
6.lpad and RPAD
SELECT LPAD(‘mzt’,6,‘a’),RPAD(‘mzt’,6,‘a’)
输出aaamzt,mztaaa,若中间数字少于原本字符串长度,则输出前n个数字
7.replace
SELECT replace(‘mat’,‘a’,‘z’)
输出mzt
学习于哔哩哔哩的黎曼的猜想,作为自己笔记