Использование CONV()
Функция:
CONV(string, 16, 2)
Чтобы иметь длину в соответствии с вводом:
LPAD(CONV(string, 16, 2), LENGTH(string)*4, '0')
Поскольку CONV()
работает с 64-битной точностью, вы не можете иметьпреобразовано более 64 бит, так что вы также можете использовать это:
LPAD(CONV(string, 16, 2), 64, '0')
, и вы должны проверить, что LENGTH(string) <= 16
, иначе вы можете получить ошибочные результаты.