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