다음을 통해 공유


LEFT(SSIS 식)

지정된 문자 식의 맨 왼쪽 부분에서 지정된 문자 수를 반환합니다.

문법

  
LEFT(character_expression,number)  

주장들

character_expression
문자를 추출할 문자 식입니다.

숫자
반환할 문자 수를 나타내는 정수 식입니다.

결과 형식

DT_WSTR

비고

numbercharacter_expression 길이보다 크면 함수는 character_expression 반환합니다.

number가 0이면 함수는 길이가 0인 문자열을 반환합니다.

number가 음 이면 함수는 오류를 반환합니다.

숫자 인수는 변수와 열을 사용할 수 있습니다.

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

두 인수 중 하나가 null이면 LEFT는 null 결과를 반환합니다.

표현 예시

다음 예제에서는 문자열 리터럴을 사용합니다. 반환 결과는 "Mountain"입니다.

LEFT("Mountain Bike", 8)  

또한 참조하십시오

RIGHT 함수(SSIS 식)
함수(SSIS 식)