소문자를 대문자로 변환한 후에 문자 식을 반환합니다.Returns a character expression after converting lowercase characters to uppercase characters.




대문자로 변환할 문자 식입니다.Is a character expression to convert to uppercase characters.

결과 형식Result Types



UPPER는 DT_WSTR 데이터 형식에서만 실행됩니다.UPPER works only with the DT_WSTR data type. 문자열 리터럴이나 DT_STR 데이터 형식의 데이터 열인 character_expression 인수는 UPPER이 연산을 수행하기 전에 DT_WSTR 데이터 형식으로 암시적으로 캐스팅됩니다.A character_expression argument that is a string literal or a data column with the DT_STR data type is implicitly cast to the DT_WSTR data type before UPPER performs its operation. 다른 데이터 형식은 DT_WSTR 데이터 형식으로 명시적으로 캐스팅되어야 합니다.Other data types must be explicitly cast to the DT_WSTR data type. 자세한 내용은 Integration Services 데이터 형식캐스트(SSIS 식)를 참조하세요.For more information, see Integration Services Data Types and Cast (SSIS Expression).

인수가 Null이면 UPPER 결과도 Null입니다.UPPER returns a null result if the argument is null.

식 예Expression Examples

이 예에서는 문자열 리터럴을 대문자로 변환합니다.This example converts a string literal to uppercase characters. 반환 결과는 "HELLO"입니다.The return result is "HELLO".


이 예에서는 FirstName 열의 첫 문자를 대문자로 변환합니다.This example converts the first character in the FirstName column to an uppercase character. FirstName 이 anna이면 반환 결과는 "A"입니다.If FirstName is anna, the return result is "A". 자세한 내용은 SUBSTRING(SSIS 식)을 참조하세요.For more information, see SUBSTRING (SSIS Expression).

UPPER(SUBSTRING(FirstName, 1, 1))  

이 예에서는 PostalCode 변수 값을 대문자로 변환합니다.This example converts the value in the PostalCode variable to uppercase characters. PostalCode 이 k4b1s2이면 반환 결과는 "K4B1S2"입니다.If PostalCode is k4b1s2, the return result is "K4B1S2".


관련 항목:See Also

아래 ( SSIS 식 ) LOWER (SSIS Expression)
함수 ( SSIS 식 )Functions (SSIS Expression)