다음을 통해 공유


HEX(SSIS 식)

적용 대상: SQL Server Azure Data Factory의 SSIS Integration Runtime

정수의 16진수 값을 나타내는 문자열을 반환합니다.

구문

  
HEX(integer_expression)  

인수

integer_expression
부호 있거나 부호 없는 정수입니다.

결과 형식

DT_WSTR

설명

integer_expression이 null이면 HEX가 null을 반환합니다.

integer_expression 인수는 정수로 계산되어야 합니다. 자세한 내용은 Integration Services 데이터 형식을 참조하세요.

반환 결과에는 0x 접두사 같은 한정자가 포함되지 않습니다. 접두사를 포함하려면 +(Concatenate) 연산자를 사용합니다. 자세한 내용은 +(연결)(SSIS 식)를 참조하세요.

HEX 표기법에서 사용되는 문자 A - F는 대문자로 표시됩니다.

정수 데이터 형식의 결과 문자열 길이는 다음과 같습니다.

  • DT_I1 및 DT_UI1 최대 길이가 2인 문자열을 반환합니다.

  • DT_I2 및 DT_UI2 최대 길이가 4인 문자열을 반환합니다.

  • DT_I4 및 DT_UI4 최대 길이가 8인 문자열을 반환합니다.

  • DT_I8 및 DT_UI8 최대 길이가 16인 문자열을 반환합니다.

식 예제

이 예에서는 숫자 리터럴을 사용합니다. 이 함수는 값 190을 반환합니다.

HEX(400)   

이 예제에서는 ReorderPoint 열을 사용합니다. 열 데이터 형식이 smallint입니다. ReorderPoint가 750이면 함수는 2EE를 반환합니다.

HEX(ReorderPoint)   

이 예제에서는 시스템 변수인 LocaleID를 사용합니다. LocaleID 가 1033이면 409를 반환합니다.

HEX(@LocaleID)  

참고 항목

함수(SSIS 식)