Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

JuLIOOXX

Tipo de campo adequado para dinheiro. decimal,float,double..

Recommended Posts

Boa noite Pessoal,

 

Tenho um campo em mysql do tipo double(10,2) que torna os valores 9999999.99

 

Mas gostaria que os valores estivessem em 9.999.999,00

 

Como eu faria pro campo aceitar assim?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você diz:

 

deixar o campo como INT e usar uma mascara pra exibir os preços assim neh? R$9.999.999,00

Resolvi usar assim mesmo.

 

Valeu pela resposta,

e a propósito, essa sua frase da assinatura eu conheço a origem heheh sou do rio tambem

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, o tipo de dado mais correto seria DECIMAL(10,2)

 

@hinon: 1,99 em campo INTentra 1 caso ele esteja em SQL mode q aceita tudo, (senao da errro) e provavelmente ele vai confundir a "," com o separador de coluna, gerando uma coluna a mais e vai dizer q o numero de colunas na tabela nao coincide com o numero values no insert.

 

Quanto a assinatura , isso é algo que meu falecido avô falava, porém dizem q isso ta escrito numa linha de trem ou algo assim, da pra ver esse 'pixe' no clipe do RAPPA o salto(eu acho) por alguns milesimos de segundo

Compartilhar este post


Link para o post
Compartilhar em outros sites

tudo certo

quando digitei nao deixei bem claro. Estava considerando o 1,99 como inteiro sem virgula ou ponto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, o tipo de dado mais correto seria DECIMAL(10,2)

 

@hinon: 1,99 em campo INTentra 1 caso ele esteja em SQL mode q aceita tudo, (senao da errro) e provavelmente ele vai confundir a "," com o separador de coluna, gerando uma coluna a mais e vai dizer q o numero de colunas na tabela nao coincide com o numero values no insert.

 

Quanto a assinatura , isso é algo que meu falecido avô falava, porém dizem q isso ta escrito numa linha de trem ou algo assim, da pra ver esse 'pixe' no clipe do RAPPA o salto(eu acho) por alguns milesimos de segundo

o problema do campo decimal(10,2) é que terei de mascarar do mesmo jeito que se fosse int.

 

Pois ficaria 9999999,99. e eu teria que mascarar para 9.999.999,99 do mesmo jeito que se fosse inteiro.

Decidir usar INT() mesmo, retiro os pontos antes de inserir na tabela e uso uma mascara para exibir.

 

Enfim, obrigado pelas respostas. devido a problema na net aqui não respondi antes.

 

*Exatamente! no clipe do Rappa aparece sim, isso ta num viaduto ali na central e que onde ta escrito é de muito dificil acesso pra alguem ir la e pixar..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.