Função String CONV() no Banco de Dados
Converte números entre diferentes bases. Retorna uma representação string do número N
, convertido da base da_base
para base para_base
. Retorna NULL
se qualquer argumento é NULL
. O argumento N
é interpretado como um inteiro, mas pode ser especificado como um inteiro ou uma string. A base mínima é 2
e a máxima é 36
. Se para_base
é um número negativo, N
é considerado como um número com sinal. Caso contrário, N
é tratado como um número sem sinal. CONV
funciona com precisão de 64-bit:
mysql>SELECT CONV("a",16,2);
-> '1010' mysql>SELECT CONV("6E",18,8);
-> '172' mysql>SELECT CONV(-17,10,-18);
-> '-H' mysql>SELECT CONV(10+"10"+'10'+0xa,10,10);
-> '40'