RTRIM
構文
目的
RTRIM
は、char
の右端から、set
に指定されたすべての文字を削除します。このファンクションは、問合せの出力の書式設定に役立ちます。
set
を指定しない場合、デフォルトで空白1個が指定されます。RTRIM
はLTRIM
と同様の働きをします。
char
およびset
は、CHAR
、VARCHAR2
、NCHAR
、NVARCHAR2
、CLOB
またはNCLOB
データ型です。戻される文字列は、char
が文字データ型の場合はVARCHAR2
データ型、char
が各国語キャラクタ・データ型の場合はNVARCHAR2
データ型、char
がLOBデータ型の場合はLOBデータ型になります。
関連項目:
-
set
からの文字をchar
からの文字と比較するためにRTRIM
で使用する照合を定義する照合決定ルール、およびこのファンクションの文字の戻り値に割り当てる照合を定義する照合導出ルールは、『Oracle Databaseグローバリゼーション・サポート・ガイド』の付録Cを参照してください。
例
次の例では、文字列の右端にあるすべての小なり記号(<
)、大なり記号(>
)および等号(=
)を文字列から削除します。
SELECT RTRIM('<=====>BROWNING<=====>', '<>=') "RTRIM Example" FROM DUAL; RTRIM Example --------------- <=====>BROWNING