trim Funktion

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

Tar bort inledande och avslutande blankstegstecken från str.

Tar bort inledande blankstegstecken från str.

Tar bort avslutande blankstegstecken från str.

Tar bort inledande och avslutande trimStr tecken från str.

Tar bort inledande trimStr tecken från str.

Tar bort avslutande trimStr tecken från 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)

Argument

  • trimStr: Ett STRING-uttryck med en uppsättning tecken som ska trimmas.
  • str: Ett STRING-uttryck som ska trimmas.

Returnerar

EN STRÄNG.

Exempel

> 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