Campo DECIMAL não aceita valores maior que zero 0

17/05/2019

0

Olá estou tentando adicionar um valor maior que zero no campo DECIMAL, mas aqui no meu MYSQL não está aceitando, sempre me retornar ,0
o primeiro numero ele aceita de boa, mas a segunda casa no tamanho do valor não aceita maior que 0

exemplo, se eu coloco 10,2 = adiciona no campo DECIMAL apenas 10,0
se eu coloco 7,2 = adiciona no campo DECIMAL apenas 7,0 ..etc a segunda casa não da para colocar maior que 0

porque será?
11closed

11closed

Responder

Posts

17/05/2019

Alex William

Olá, amigo. Tudo bem?

Poderia colocar o "CREATE TABLE" que você usou ou a estrutura da tabela no MySQL para analise.

Obrigado.
Responder

17/05/2019

11closed

Assim ?

--
-- Estrutura da tabela `test`
--

CREATE TABLE `test` (
  `teste` decimal(10,0) NOT NULL,
  `teste2` decimal(20,0) NOT NULL,
  `awddaw` float NOT NULL,
  `adwwdaw` decimal(10,0) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;



estou usando o phpmyadmin através do Wampserver, sempre quando eu tento editar ou adicionar um campo decimal, eles não aceitam valores decimais superiores a ,0
Responder

20/05/2019

11closed

Não sei porque isso está acontecendo no phpmyadmin, mas para quem tiver o msm problema que eu, a solução que eu encontrei é criar o CAMPO DECIMAL por codicos, sem usar os recursos do phpmyadmin, criar diretamente por codigos em SQL, aí deu certo aqui, os campos DECIMAIS aceitaram valores maior que zero.

;)
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar