Oracle常用函数系列之二:字符函数(2)
2016-12-02 11:28
288 查看
本文将演示以下5个 Oracle中的常用字符函数。
函数 | 功能 |
LTRIM(x[,trim_str]) | 把x的左边截去trim_str字符串,缺省截去空格。 |
RTRIM(x[,trim_str]) | 把x的右边截去trim_str字符串,缺省截去空格。 |
TRIM([trim_str FROM] x) | 把x的两边截去trim_str字符串,缺省截去空格。 |
REPLACE(x,old,new) | 在x中查找old,并替换为new。 |
SUBSTR(x,start[,length]) | 返回x的字串,从staart处开始,截取length个字符,缺省length,默认到结尾。 |
o LTRIM(x[,trim_str])函数:把x的左边截去trim_str字符串,缺省截去空格。
示例1:
SQL> select '000'||ltrim(' ABC abc ')||'000'as ltrim from dual; LTRIM --------------- 000ABC abc 000 |
o RTRIM(x[,trim_str])函数:把x的右边截去trim_str字符串,缺省截去空格。
示例2:
SQL> select '000'||ltrim(' ABC abc ')||'000'as ltrim from dual; RTRIM --------------- 000ABC abc 000 |
o TRIM([trim_str FROM] x)函数:把x的两边截去trim_str字符串,缺省截去空格。
示例3:
SQL> select '000'||trim(' ABC abc ')||'000'as ltrim from dual; TRIM ------------- 000ABC abc000 |
o REPLACE(x,old,new):在x中查找old,并替换为new。
示例4:
SQL> select replace('ABCabc','BC','xyz')as replace from dual; REPLACE ------- Axyzabc |
o SUBSTR(x,start[,length])函数:返回x的字串,从staart处开始,截取length个字符,缺省length,默认到结尾。
示例5:
SQL> select substr('ABCabc',2,3 )as substr from dual; SUB --- BCa |
相关文章推荐
- Oracle常用函数系列之二:字符函数(2)
- Oracle常用函数系列之三:字符函数(3)
- Oracle常用函数系列之一:字符函数(1)
- Oracle常用函数系列之一:字符函数(1)
- MySQL常用函数系列之二:字符串函数(2)
- oracle 常用字符函数 数字函数
- Oracle常用函数 - 字符函数
- oracle常用字符函数
- ORACLE 常用函数-字符函数(可用于字面字符或数据库列)
- Oracle常用函数系列之四:数值函数(2)
- oracle常用字符函数汇总
- ORACLE 常用字符函数
- [oracle学习笔记]之二:oracle常用函数
- ORACLE 常用函数——字符函数
- Oracle常用函数系列之四:数值函数(2)
- oracle常用函数汇总——字符函数(可用于字面字符或数据库列)
- Oracle 常用函数- 字符和数学函数
- Oracle 常用的字符函数
- Oracle可以处理LOB字段的常用字符函数
- Oracle常用函数介绍之二(date)