共用方式為


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