Функция trim
Область применения: Databricks SQL Databricks Runtime
Удаляет начальные и конечные пробелы из str
.
Удаляет начальные пробелы из str
.
Удаляет конечные пробелы из str
.
Удаляет начальные и конечные символы trimStr
из str
.
Удаляет начальные символы trimStr
из str
.
Удаляет конечные символы trimStr
из str
.
Синтаксис
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, которое требуется обрезать.
Возвраты
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