다음을 통해 공유


RTRIM (SSIS 함수)

후행 공백을 제거한 후 문자 식을 반환합니다.

비고

RTRIM은 탭 또는 줄 바꿈 문자와 같은 공백 문자를 제거하지 않습니다. 유니코드는 많은 다른 공백 유형에 대해 코드 포인트를 제공하지만 이 함수는 유니코드 코드 포인트 0x0020만 인식합니다. 더블바이트 문자 집합(DBCS) 문자열이 유니코드로 변환되면 0x0020 이외의 공백 문자를 포함할 수 있으며 함수는 이러한 공백을 제거할 수 없습니다. 모든 종류의 공백을 제거하려면 스크립트 구성 요소에서 실행되는 스크립트에서 Microsoft Visual Basic .NET RTrim 메서드를 사용할 수 있습니다.

문법

  
RTRIM(character expression)  

주장들

character_expression
공백을 제거할 문자 식입니다.

결과 형식

DT_WSTR

비고

RTRIM은 DT_WSTR 데이터 형식에서만 작동합니다. 문자열 리터럴 또는 DT_STR 데이터 형식의 데이터 열인 character_expression 인수는 RTRIM이 작업을 수행하기 전에 DT_WSTR 데이터 형식으로 암시적으로 캐스팅됩니다. 다른 데이터 형식은 DT_WSTR 데이터 형식으로 명시적으로 캐스팅되어야 합니다. 자세한 내용은 Integration Services 데이터 형식캐스트(SSIS 식)를 참조하세요.

인수가 null이면 RTRIM은 null 결과를 반환합니다.

표현 예시

다음은 문자열 리터럴에서 후행 공백을 제거하는 예제입니다. 반환 결과는 "Hello"입니다.

RTRIM("Hello   ")  

다음은 FirstNameLastName 열의 연결에서 후행 공백을 제거하는 예제입니다.

RTRIM(FirstName + " " + LastName)  

다음은 FirstName 변수에서 후행 공백을 제거하는 예제입니다.

RTRIM(@FirstName)  

또한 참조하십시오

LTRIM(SSIS 식)
TRIM(SSIS 식)
함수(SSIS 식)