适用于: Databricks SQL
 Databricks SQL  Databricks Runtime
 Databricks Runtime
返回已删除尾随字符的 str。
语法
rtrim( [trimStr ,] str)
论点
- trimStr:一个可选的- STRING表达式,其中包含要剪裁的字符。 默认字符是空格字符。
- str:一个要剪裁的- STRING表达式。
返回
一个 STRING。
该函数从 trimStr 中删除 str 内的所有尾随字符。
示例
> SELECT rtrim('SparkSQL   ') || '+';
 SparkSQL+
> SELECT rtrim('ab', 'SparkSQLabcaaba');
 SparkSQLabc
> SELECT rtrim('AB', 'SparkSQLabcaaba' COLLATE UTF8_BINARY);
 SparkSQLabcaaba
> SELECT rtrim('AB', 'SparkSQLabcaaba' COLLATE UTF8_LCASE);
 SparkSQL
-- RTRIM collation can be used instead of the rtrim function in many cases.
> SELECT 'hello' = rtrim('hello  '),
         'hello' = 'hello  ' COLLATE UTF8_BINARY_RTRIM;
   true true