メインコンテンツまでスキップ
バージョン: Latest-3.4

rtrim

str 引数の末尾(右側)からスペースまたは指定した文字を削除します。指定した文字の削除は StarRocks 2.5.0 からサポートされています。

Syntax

VARCHAR rtrim(VARCHAR str[, VARCHAR characters]);

Parameters

str: 必須、トリムする文字列で、VARCHAR 値に評価される必要があります。

characters: オプション、削除する文字で、VARCHAR 値である必要があります。このパラメータが指定されていない場合、デフォルトでスペースが文字列から削除されます。このパラメータが空の文字列に設定されている場合、エラーが返されます。

Return value

VARCHAR 値を返します。

Examples

例 1: 文字列の末尾から3つのスペースを削除します。

mysql> SELECT rtrim('   ab d   ');
+---------------------+
| rtrim(' ab d ') |
+---------------------+
| ab d |
+---------------------+
1 row in set (0.00 sec)

例 2: 文字列の末尾から指定した文字を削除します。

MySQL > SELECT rtrim("xxabcdxx", "x");
+------------------------+
| rtrim('xxabcdxx', 'x') |
+------------------------+
| xxabcd |
+------------------------+

References