共用方式為


trim 功能

適用于:核取標示為是 Databricks SQL 檢查標示為是 Databricks Runtime

從 移除開頭和尾端空白字元 str

str 移除前置空白字元。

從 移除尾端空白字元 str

從 移除開頭和尾端 trimStr 字元 str

從 移除前置 trimStr 字元 str

str 移除尾 trimStr 端字元。

語法

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)

參數

  • trimStr:要修剪一組字元的 STRING 運算式。
  • str:要修剪的 STRING 運算式。

返回

字串。

例子

> 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