Подтвердить что ты не робот

Преобразование столбца HEX в DEC в MySQL

Я пишу приложение, которое будет делать некоторое форматирование в CSV файл и загружает таблицу в mysql, после чего программа должна преобразовать столбец (шестнадцатеричный) в десятичный

Таблица выглядит так:

col1 | col2 | гекскол | deccol

Итак, мне нужно взять hexcol и преобразовать из hex2dec и поместить его в deccol

Я пробовал простой SELECT UNHEX ('hexcol');, но он не работал, он говорит, что этот colum не находится в списке полей...

Любая помощь будет оценена...

4b9b3361

Ответ 1

Попробуйте следующее:

SELECT CONV(hexcol, 16, 10);