TRIM 함수

TRIM은 모든 문자열 데이터 유형(BIT, BLOB, CHARACTER)을 가공하고 문자열에서 단일 후미 문자 및 선두 문자를 제거하는 문자열 조종 함수입니다.

구문

TRIM은 선두, 후미 또는 선두와 후미의 singleton이 함께 제거된, source_string과 동일한 유형의 새 문자열을 리턴합니다. 용어 singleton은 해당 유형의 문자열 내에서 단일 부분(BIT, BYTE 또는 CHARACTER)을 나타내는 데 사용됩니다.

trim_singleton이 지정되지 않은 경우 디폴트 개체가 가정됩니다. 디폴트 singleton은 source_string의 데이터 유형에 따라 다릅니다.
Character ' ' (공백)
BLOB X'00'
Bit B'0'

매개변수가 널(null)인 경우 결과는 널(null)입니다.

문자열 비교 규칙에서는 후미 공백이 중요하지 않기 때문에 비교하기 전에 문자열에서 후미 공백을 제거하는 것은 종종 불필요합니다.

다음의 예는 TRIM 함수의 작동을 설명합니다.
TRIM(TRAILING 'b' FROM 'aaabBb')
'aaabB'를 리턴합니다.
TRIM('  a  ')
'a'를 리턴합니다.
TRIM(LEADING FROM '  a  ')
'a'를 리턴합니다.
TRIM('b' FROM 'bbbaaabbb')는
'aaa'를 리턴합니다.
관련 개념
ESQL 개요
관련 태스크
ESQL 개발
상위 필드에서 서브필드 선택
관련 참조
구문 다이어그램: 사용 가능한 유형
ESQL 문자열 조종 함수
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ak05270_