HEX(SSIS 식)HEX (SSIS Expression)

정수의 16진수 값을 나타내는 문자열을 반환합니다.Returns a string representing the hexadecimal value of an integer.




부호 있는 정수 또는 부호 없는 정수입니다.Is a signed or unsigned integer.

결과 형식Result Types



integer_expression 이 null이면 HEX는 null을 반환합니다.HEX returns null if integer_expression is null.

integer_expression 인수는 정수여야 합니다.The integer_expression argument must evaluate to an integer. 자세한 내용은 Integration Services Data Types을 참조하세요.For more information, see Integration Services Data Types.

반환 결과는 0x 접두사와 같은 한정자를 포함하지 않습니다.The return result does not include qualifiers such as the 0x prefix. 접두사를 포함하려면 +(연결) 연산자를 사용합니다.To include a prefix, use the + (Concatenate) operator. 자세한 내용은 +(연결)(SSIS 식)를 참조하세요.For more information, see + (Concatenate) (SSIS Expression).

HEX 표기에 사용되는 문자 A - F는 대문자로 표시됩니다.The letters A – F, used in HEX notations, appear as uppercase characters.

정수 데이터 형식의 결과 문자열 길이는 다음과 같습니다.The length of the resulting string for integer data types is as follows:

  • DT_I1과 DT_UI1은 최대 길이가 2인 문자열을 반환합니다.DT_I1 and DT_UI1 return a string with a maximum length of 2.

  • DT_I2와 DT_UI2는 최대 길이가 4인 문자열을 반환합니다.DT_I2 and DT_UI2 return a string with a maximum length of 4.

  • DT_I4와 DT_UI4는 최대 길이가 8인 문자열을 반환합니다.DT_I4 and DT_UI4 return a string with a maximum length of 8.

  • DT_I8과 DT_UI8은 최대 길이가 16인 문자열을 반환합니다.DT_I8 and DT_UI8 return a string with a maximum length of 16.

식 예Expression Examples

이 예에서는 숫자 리터럴을 사용합니다.This example uses a numeric literal. 이 함수는 값 190을 반환합니다.The function returns the value 190.


이 예에서는 ReorderPoint 열을 사용합니다.This example uses the ReorderPoint column. 열 데이터 형식은 smallint입니다.The column data type is smallint. ReorderPoint 가 750이면 2EE를 반환합니다.If ReorderPoint is 750, the function returns 2EE.


이 예에서는 시스템 변수 LocaleID를 사용합니다.This example uses LocaleID, a system variable. LocaleID 가 1033이면 409를 반환합니다.If LocaleID is 1033, the function returns 409.


참고 항목See Also

함수(SSIS 식)Functions (SSIS Expression)