Use
CONV()
função:CONV(string, 16, 2)
Para ter comprimento de acordo com a entrada:
LPAD(CONV(string, 16, 2), LENGTH(string)*4, '0')
Como
CONV()
funciona com precisão de 64 bits, você não pode ter mais de 64 bits convertidos, então você também pode usar isso:LPAD(CONV(string, 16, 2), 64, '0')
e você deve verificar se
LENGTH(string) <= 16
ou você pode obter resultados errôneos.