В этом учебном пособии вы узнаете, как использовать MariaDB функцию CONV с синтаксисом и примерами.
Описание
MariaDB функция CONV преобразует число из одной числовой базы в другую и возвращает результат в виде строкового значения.
Синтаксис
Синтаксис функции CONV в MariaDB:
CONV( number, from_base, to_base )
Параметры или аргументы
- number
- Число для конвертации.
- from_base
- Числовая база, в которой в настоящее время представлено number. from_base может принимать значение от 2 до 36.
- to_base
- Числовая база для преобразования. to_base может быть значением от 2 до 36 или от -2 до -36.
Примечание
- Функция CONV возвращает преобразованное число в виде строкового значения.
- Если указан положительный to_base, функция CONV обрабатывает number как число без знака.
- Если указан отрицательный to_base, функция CONV обрабатывает number как число со знаком.
- Функция CONV с синтаксисом CONV(number, 10,2) эквивалентна использованию функции BIN.
- Функция CONV возвращает NULL, если какой-либо из параметров имеет значение NULL (т.е.: number, from_base или to_base).
Применение
Функция CONV может использоваться в следующих версиях MariaDB:
- MariaDB 10
Пример
Рассмотрим некоторые примеры функции CONV, чтобы понять, как использовать функцию CONV в MariaDB.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
SELECT CONV(3, 10, 2); --Результат: '11' SELECT CONV(11, 2, 10); --Результат: '3' SELECT CONV(79, 10, 16); --Результат: '4F' SELECT CONV(-79, 10, -16); --Результат: '-4F SELECT CONV('4F', 16, 10); --Результат: '79' SELECT CONV(NULL, 16, 10); --Результат: NULL |