Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
Возвращает строку, представляющую собой шестнадцатеричное значение целого числа.
Синтаксис
HEX(integer_expression)
Аргументы
integer_expression
Целое со знаком или беззнаковое целое.
Типы результата
DT_WSTR
Замечания
HEX возвращает значение null, если integer_expression имеет значение NULL.
Аргумент integer_expression должен выдавать целое число. Дополнительные сведения см. в разделе Integration Services Data Types.
Возвращаемый результат не включает квалификаторы, например префикс 0х. Для включения префикса используйте оператор + (сцепление). Дополнительные сведения см. в разделе + (сцепление) (выражение Integration Services).
Буквы 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 равно 1049, функция возвращает 419.
HEX(@LocaleID)