RTRIM 函数删除右边出现的字符串,此函数对于格式化查询的输出非常有用。

语法

  1. RTRIM(c1 [,c2])

RTRIMc1 中出现的所有字符的右端删除 c2。如果未指定 c2,则默认为单个空格。

参数

参数说明
c1表示字符串
c2表示要删除的字符串,默认为空格

c1c2 可以是 CHARVARCHAR2NCHARNVARCHAR2CLOB 数据类型。

返回类型

如果 c1CHARVARCHAR2 数据类型,则函数返回 VARCHAR2 数据类型。

如果 c1NCHARNVARCHAR2 数据类型,则函数返回 NVARCHAR2 数据类型。

如果 c1LOB 数据类型,则返回的字符串为 LOB 数据类型。

示例

执行以下语句:

  1. SELECT RTRIM('gao qian jingXXXX','X') text FROM DUAL;

查询结果如下:

  1. +------------------+
  2. | TEXT |
  3. +------------------+
  4. | gao qian jing |
  5. +------------------+