Convertir une adresse MAC de varchar en bigint (6) dans mysql

papito_mr Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
jee pee Messages postés 41547 Date d'inscription   Statut Modérateur Dernière intervention   -
J'ai besoin de convertir beaucoup d'adresses MAC dans la base de données mysql du format varchar au format bigint (6). Je sais que l'adresse MAC C404158996CD - est 215521820251853. Quelle est la fonction appropriée pour ce faire? J'ai essayé d'utiliser hex () pour cela, mais il renvoie 433430343135383939364344 pour la même adresse mac.
A voir également:

2 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, j'essaierais plutôt avec UNHEX().
0
jee pee Messages postés 41547 Date d'inscription   Statut Modérateur Dernière intervention   9 722
 
Salut, merci, bonjour, s'il vous-plait, sont des formules utiles tous les jours, même sur un forum ;-)

Regarde conv() : https://www.w3resource.com/mysql/mathematical-functions/mysql-conv-function.php

hex() fait une conversion chaine, caractère par caractère de la valeur ascii c=43,4=34,0=30, ...
0