2.4、UPPER(char):该函数将字符串中的所有小写字母转化为
大写字母
Sql代码
SQL> SELECT LOWER('hello world') FROM DUAL;
LOWER('HELL
-----------
hello world
2.5、SUBSTR(char,position,substring_length):该函数截
取一个char的字串,指定截取的开始位置,截取长度,如果不
指定截取长度则会从开始位置截取到字符串末尾,如果指定的
开始位置是一个正数,则从左边起第一个为1,如果指定的开
始位置是负数,则从右边起向左数第一个为-1
Sql代码
SQL> SELECT SUBSTR('HELLO WORLD',7) FROM DUAL;
SUBST
-----
WORLD
SQL>
SQL> SELECT SUBSTR('HELLOWORLD',1,3) FROM DUAL;
SUB
---
HEL
SQL>
SQL> SELECT SUBSTR('HELLOWORLD',-3,3) FROM DUAL;
SUB
---
RLD
2.6、TRIM(trim_character FROM trim_source):该函数从
trim_source字符串中消除指定的trim_character字符串
但只能消除开头和末尾的指定字符
Sql代码
SQL> SELECT TRIM('H' FROM 'HELLO WORLD') FROM DUAL;
TRIM('H'FR
----------
ELLO WORLD
SQL> SELECT TRIM('D' FROM 'HELLO WORLD') FROM DUAL;
TRIM('D'FR
----------
HELLO WORL
2.7、LPAD(exp1,n,exp2):该函数使用exp2表达式的值从左边
开始填充exp1表达式,填充后的总长度为n
Sql代码
SQL> SELECT LPAD('WORLD',10,'*') FROM DUAL;
LPAD('WORL
----------
*****WORLD
2.8、RPAD(exp1,n,exp2):该函数使用exp2表达式的值从右边
开始填充exp1表达式,填充后的总长度为n
Sql代码
SQL> SELECT RPAD('WORLD',10,'*') FROM DUAL;
RPAD('WORL
----------
WORLD*****
作者 dong_dong