一、字符函数:
大小写转换函数:
LOWER,统一转换成小写
SQL> select lower('GOOd')
2 from dual;
UPPER,统一转换成大写
SQL> select upper('good')
2 from dual;
INITCAP(将每个单词的第一个字母转换成大写,其余字母转换成小写)
SQL> select initcap('good good study')
2 from dual;
INITCAP('GOODGOODSTUDY')
------------------------------
Good Good Study
CONCAT(将字符串连接在一起)
SQL> select concat('good','good')
2 from dual;
CONCAT('GOOD','G
----------------
goodgood
SUBSTR:提取字符串的某一特定部分
SQL> select substr('good',1,3)-----------------从第一个开始截取三个字符串
2 from dual;
SUBSTR
------
Goo
SQL> select substr('good',2)--------------------------从第二个开始截取到最后
2 from dual;
SUBSTR
------
Ood
截取不相邻的字符串并连接:
SQL> select substr('string',1,1)||substr('string',3,2)||substr('string',6,1)
2 from dual;
SUBSTR('
--------
srig
LENGTH:返回字符串长度
SQL> select length('good')
2 from dual;
LENGTH('GOOD')
--------------
4