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. +------------------+