Freigeben über


trim-Funktion

Gilt für: durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Entfernt führende und nachstehende Leerzeichen aus str.

Entfernt führende Leerzeichen aus str.

Entfernt nachstehende Leerzeichen aus str.

Entfernt führende und nachstehende trimStr-Zeichen aus str.

Entfernt die führenden trimStr-Zeichen aus str.

Entfernt die nachstehenden trimStr-Zeichen aus str.

Syntax

trim(str)

trim(BOTH FROM str)
trim(LEADING FROM str)
trim(TRAILING FROM str)
trim(trimStr FROM str)
trim(BOTH trimStr FROM str)
trim(LEADING trimStr FROM str)
trim(TRAILING trimStr FROM str)

Argumente

  • trimStr: Ein STRING-Ausdruck mit einem Satz von Zeichen, die gekürzt werden sollen.
  • str: Ein STRING-Ausdruck, der gekürzt werden soll.

Gibt zurück

Die ist ein STRING-Element.

Beispiele

> SELECT '+' || trim('    SparkSQL   ') || '+';
 +SparkSQL+
> SELECT '+' || trim(BOTH FROM '    SparkSQL   ') || '+';
 +SparkSQL+
> SELECT '+' || trim(LEADING FROM '    SparkSQL   ') || '+';
 +SparkSQL   +
> SELECT '+' || trim(TRAILING FROM '    SparkSQL   ') || '+';
 +    SparkSQL+
> SELECT trim('SL' FROM 'SSparkSQLS');
 parkSQ
> SELECT trim(BOTH 'SL' FROM 'SSparkSQLS');
 parkSQ
> SELECT trim(LEADING 'SL' FROM 'SSparkSQLS');
 parkSQLS
> SELECT trim(TRAILING 'SL' FROM 'SSparkSQLS');
 SSparkSQ