NUMERIC(12,5) - o que estou fazendo de errado ?
Ola a todos,
a estrutura da minha tabela:
CREATE TABLE DISTINCAO (
ID_DISTINCAO INTEGER,
DESCRICAO_DISTINCAO VARCHAR(50) COLLATE PXW_INTL850,
COR_DISTINCAO VARCHAR(15) COLLATE PXW_INTL850,
LETRA_DISTINCAO VARCHAR(15) COLLATE PXW_INTL850,
DE_DISTINCAO NUMERIC(12,5),
ATE_DISTINCAO NUMERIC(12,5)
);
mas não consigo inserir dados com casas decimais em
DE_DISTINCAO e ATE_DISTINCAO,
quando coloco por exemplo: 69,80 - arredonda para 69,00000.
(isso mesmo no IBEXPERT como tambem com um insert -> ´DE_DISTINCAO = ´86.99´´ ou ´DE_DISTINCAO = 86.99´)
esses campos gostaria de usar para ¬ , é o correto ?
Se alguem puder me ajduar,
desde ja agradeço,
Svn
a estrutura da minha tabela:
CREATE TABLE DISTINCAO (
ID_DISTINCAO INTEGER,
DESCRICAO_DISTINCAO VARCHAR(50) COLLATE PXW_INTL850,
COR_DISTINCAO VARCHAR(15) COLLATE PXW_INTL850,
LETRA_DISTINCAO VARCHAR(15) COLLATE PXW_INTL850,
DE_DISTINCAO NUMERIC(12,5),
ATE_DISTINCAO NUMERIC(12,5)
);
mas não consigo inserir dados com casas decimais em
DE_DISTINCAO e ATE_DISTINCAO,
quando coloco por exemplo: 69,80 - arredonda para 69,00000.
(isso mesmo no IBEXPERT como tambem com um insert -> ´DE_DISTINCAO = ´86.99´´ ou ´DE_DISTINCAO = 86.99´)
esses campos gostaria de usar para ¬ , é o correto ?
Se alguem puder me ajduar,
desde ja agradeço,
Svn
Seven
Curtidas 0
Respostas
Sremulador
27/08/2008
amigo teria q ser 12,2 e não 12,5
GOSTEI 0
Seven
27/08/2008
Obrigado amigo,
mas então não entendo, pois no mesmo banco tenho campos
NUMERIC (8,3) que funcionam perfeitamente.
Não tem como usar 5 casas decimais ? ou teria que mudar de fieldtype?
mas então não entendo, pois no mesmo banco tenho campos
NUMERIC (8,3) que funcionam perfeitamente.
Não tem como usar 5 casas decimais ? ou teria que mudar de fieldtype?
GOSTEI 0