RTRIM
功能描述
去除VARCHAR或CHAR类型的字段或表达式右侧的空格或从右侧逐个移除指定的字符,直到遇到第一个不匹配的字符为止。
语法格式
RTRIM(expr1,[expr2])
参数说明
expr1
:要进行右修剪操作的主字符串。expr2
:可选参数,要从expr1
右侧移除的字符。如果未指定,则默认去除空格。
函数返回类型
CHAR类型字符串。
示例
去除右侧空格:
sql
SQL> SELECT RTRIM('asd ') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
asd|
从右侧逐个移除指定的字符,直到遇到第一个不匹配的字符为止:
sql
SQL> SELECT RTRIM('asd!!#','!#') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
asd|
SQL> SELECT RTRIM('asd ','d ') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
as|
SQL> SELECT RTRIM('asd ','d') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
asd |