다음을 통해 공유


trim 기능

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

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 식입니다.

반품

A 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

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

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