LEFT(SSIS 식)
지정한 문자 식의 왼쪽부터 지정한 개수의 문자를 반환합니다.
구문
LEFT(character_expression,number)
인수
character_expression
문자를 추출할 문자 식입니다.number
반환할 문자 수를 나타내는 정수 식입니다.
결과 형식
DT_WSTR
주의
number이 character_expression 길이보다 크면 character_expression이 반환됩니다.
number이 0이면 길이가 0인 문자열이 반환됩니다.
number가 음수이면 오류가 반환됩니다.
number 인수는 변수와 열을 사용할 수 있습니다.
LEFT는 DT_WSTR 데이터 형식에서만 실행됩니다. 문자열 리터럴이나 DT_STR 데이터 형식의 데이터 열인 character_expression 인수는 TRIM이 연산을 수행하기 전에 DT_WSTR 데이터 형식으로 암시적으로 캐스팅됩니다. 다른 데이터 형식은 DT_WSTR 데이터 형식으로 명시적으로 캐스팅되어야 합니다. 자세한 내용은 Integration Services 데이터 형식 및 캐스트(SSIS 식)를 참조하십시오.
두 인수 중 하나가 Null이면 LEFT 결과도 Null입니다.
식 예
다음 예에서는 문자열 리터럴을 사용합니다. 반환 결과는 "Mountain"입니다.
LEFT("Mountain Bike", 8)