メインコンテンツまでスキップ

rtrim

rtrim

説明

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

構文

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

パラメータ

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

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

返り値

VARCHAR値が返されます。

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

参考