кодесурса
«MYSQL

MySQL HEX () функция

script1adsense2code
script1adsense3code

HEX () функция

MySQL HEX () возвращает строковое представление шестнадцатеричного значения десятичного или строкового значения, указанного в качестве аргумента.

Если аргумент является строкой, каждый символ в аргументе преобразуется в две шестнадцатеричные цифры.

Если аргумент десятичный, функция возвращает шестнадцатеричное строковое представление аргумента и обрабатывается как длинное (BIGINT) число.

Эта функция эквивалентна CONV (N, 10,16) .

Синтаксис:

 HEX (N или S)

аргументы

название Описание
N Число, которое должно быть преобразовано в шестнадцатеричное.
S Строка, каждый символ которой должен быть преобразован в две шестнадцатеричные цифры.

Версия MySQL: 5.6

Видео презентация

Пример: функция MySQL HEX ()

В следующем операторе MySQL аргумент 157 является числом, которое преобразуется в шестнадцатеричное число. Выход 9D.

Код

SELECT HEX(157); 

Пример вывода:

 mysql> SELECT HEX (157);
+ ---------- +
| ШЕСТЬ (157) |
+ ---------- +
| 9D | 
+ ---------- +
1 ряд в наборе (0,00 сек)

Пример функции MySQL HEX () для символьного значения

В приведенном выше операторе MySQL аргумент 'Q' является строкой. Символ строки преобразуется в две шестнадцатеричные цифры. Выход 51.

Код

SELECT HEX(‘Q’); 

Пример вывода:

 mysql> SELECT HEX ('Q');
+ ---------- +
| HEX ('Q') |
+ ---------- +
| 51 | 
+ ---------- +
1 ряд в наборе (0,00 сек)

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code