GARANTIR DESCONTO

Fórum Integer, Float, Numeric ou Double Precision #38579

07/09/2003

0

Pessoal defini em uma tabela denomindada ´PRODUTOS´ do banco de dados a QUANTIDADE como INTEGER.

Acontece que agora tenho que mudar, pois tenho um cliete que vende
em metros, kilos, litros, etc. Acontece que quando um cliente fizer uma compra, por exemplo [b:30cc538373]1,5 kg [/b:30cc538373]de prego, ou 25,70 mts de cano, não é permitido, pois esta definido no banco que a quantidade é INTEGER, e nesse caso nao poderia dar a baixa na saida de [b:30cc538373]1,5 kg, ou 2,34 litros [/b:30cc538373]de alguma coisa.


Gostaria de saber qual o tipo de dado mais correto devo utilizar entre
Float, Double precision ou Numeric, ou uma outra solucão mais eficiente.

Qual o mais correto.

Agradeço a atenção de todos.

Abraços.


Siro

Siro

Responder

Posts

08/09/2003

Afarias

para seu caso NUMERIC (pois os valores serao sempre pequenos)

ex::

ALTER TABLE nome_tabela ALTER nome_coluna TYPE NUMERIC(8,2);


T+


Responder

Gostei + 0

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

Aceitar