rtrim
函数
适用于: Databricks SQL
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