Como converter uma String para Integer no Mysql?

Por Adriano AoliAtualizado em 10/09/2022 09:57

Um comando simples, porém util na conversão de strings para integer no Mysql.

Supondo que o campo ou valor seja o "campoA" temos:

convert(campoa, signed) as Nome_campo

Neste caso, o que estiver no lugar de "campoA" será convertido para Integer.

Este comando se faz necessário quando precisamos por exemplo fazer somas de colunas e a coluna não está configurada para números. Raramente será necessário usar esta função se a sua tabela estiver corretamente criada.

Exemplo

Select convert(campoa, signed) + convert(campob, signed) from Tabela order by campoa

@2006 - 2021 - Adriano AOli

Criação de Sites - Criação de Sistemas

Todos os direitos reservados