Mysql
 sql >> Base de données >  >> RDS >> Mysql

Convertir hex en binaire dans MySQL

Utilisez CONV() fonction :

CONV(string, 16, 2)

Pour avoir la longueur selon l'entrée :

LPAD(CONV(string, 16, 2), LENGTH(string)*4, '0')

Comme CONV() fonctionne avec une précision de 64 bits, vous ne pouvez pas convertir plus de 64 bits, vous pouvez donc également l'utiliser :

LPAD(CONV(string, 16, 2), 64, '0')

et vous devriez vérifier que LENGTH(string) <= 16 ou vous pouvez obtenir des résultats erronés.