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