Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Trabalhando com campo decimal no MySQL

08-03-2016 20:19

Nesse post vou dar algumas dicas para quem precisa trabalhar com valores decimal no banco de dados MySQL.

O campo decimal tem 2 tipos de valores:

decimal(m, d)

Onde m é o número máximo de dígitos, que vai de 1 até 65
d é o número máximo de dígitos a direita do ponto, que vai de 0 a 30, e não pode ser maior ou igual a m.

Agora vamos aos exemplos. Vamos supor que você vai armazenar números de 0.1 até 5.0

Você tem que usar o seguinte:

decimal(2,1)

Pela lógica deveria ser

decimal(1,1)

Só que d não pode ser maior ou igual a m.

Agora se preciso ir do 0.1 até 10.0 eu uso o seguinte:

decimal(3,1)


Referência https://dev.mysql.com/doc/refman/5.7/en ... stics.html
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]