HEX (SSIS 運算式)
適用於: SQL Server Azure Data Factory 中的 SSIS Integration Runtime
傳回代表整數的十六進位值的字串。
語法
HEX(integer_expression)
引數
integer_expression
是帶正負號或不帶正負號的整數。
結果類型
DT_WSTR
備註
如果 integer_expression 是 Null,則 HEX 會傳回 Null。
integer_expression 引數必須評估為整數。 如需詳細資訊,請參閱 Integration Services 資料類型。
傳回結果不包含限定詞,例如 0x 前置詞。 若要包含前置詞,請使用 + (串連) 運算子。 如需詳細資訊,請參閱 + (串連) (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)