Dela via


Funktionen rtrim

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar str med avslutande tecken borttagna.

Syntax

rtrim( [trimStr ,] str)

Argument

  • trimStr: Ett valfritt STRING uttryck med tecken som ska trimmas. Standardvärdet är ett blankstegstecken.
  • str: Ett STRING uttryck som ska trimmas.

Returer

En STRING.

Funktionen tar bort eventuella avslutande tecken i trimStr från str.

Exempel

> 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