trim işlev

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

strbaştaki veya sondaki boşluk karakterlerini kaldırır.

trimStrbaştaki veya sondaki str karakterlerini kaldırır.

Söz dizimi

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)

Argümanlar

  • trimStr: Kırpılacak karakter kümesine sahip bir STRING ifadesi.
  • str: Kırpılacak bir STRING ifadesi.

İadeler

Bir STRING.

Örnekler

> 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

> SELECT trim(BOTH 'sl' COLLATE UTF8_BINARY FROM 'SSparkSQLS');
 SSparkSQLS

> SELECT trim(BOTH 'sl' COLLATE UTF8_LCASE FROM 'SSparkSQLS');
 parkSQ