[firebase-br] PRECISO DE AJUDA: Arithimetic exception, numeric Overflow, or string truncation

Kléber Caneva kdcc em terra.com.br
Ter Abr 25 16:51:57 -03 2006


O CHARACTER SET ISO8859_1 ocupa quantos bytes para cada letra ?

Você está incluindo um string de 21 letras ('MANIPULO DE REGULAGEM'), se ele 
ocupar mais de 1 byte vc vai precisar aumentar o tamanho do cmapo NOME

[]´s

Kléber Caneva


----- Original Message ----- 
From: "Reijanio Nunes Ribeiro" <rnribeiro em gmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, April 25, 2006 4:29 PM
Subject: [firebase-br] PRECISO DE AJUDA: Arithimetic exception,numeric 
Overflow, or string truncation


ola pessoal outra vez venho até vc's pra me ajudare e se puderem me dizer o
q esta errado ficaria agradecido dêem uma olhada messe metadata:

CREATE TABLE PRODUTO
(
  IDPRODUTO INTEGER NOT NULL,
  NOME VARCHAR(30) CHARACTER SET ISO8859_1 NOT NULL,
  IDGRUPO INTEGER,
  MARCA VARCHAR(30) CHARACTER SET ISO8859_1,
  CODORIGINAL INTEGER,
  PRECOVENDA NUMERIC(9, 2),
  ESTOQUEATUAL INTEGER default 0,
  ESTOQUEMINIMO INTEGER default 1,
  ESTOQUEMAXIMO INTEGER default 1,
  PONTOPEDIDO INTEGER default 1,
  DEMANDA INTEGER default 0,
  FATORSEGURANCA NUMERIC(5, 2) default 15,
  CUSTOMEDIO NUMERIC(9, 2) default 0,
  FATORCONVERSAO NUMERIC(5, 2) default 1,
  TPOMEDIOREPOS INTEGER,
  UNIDESTOQUE INTEGER,
  UNIDRECEB INTEGER,
 PRIMARY KEY (IDPRODUTO)
);
ALTER TABLE PRODUTO ADD FOREIGN KEY (IDGRUPO) REFERENCES GRUPO (IDGRUPO);
ALTER TABLE PRODUTO ADD FOREIGN KEY (UNIDESTOQUE) REFERENCES UNIDADE
(IDUNIDADE);
ALTER TABLE PRODUTO ADD FOREIGN KEY (UNIDRECEB) REFERENCES UNIDADE
(IDUNIDADE);

agora estou tentando inserir dados usando essa sintase:

INSERT INTO PRODUTO VALUES(GEN_ID(GEN_PRODUTO,1),'MANIPULO DE REGULAGEM',
15,'STIHL',11116404200,10.54,0,1,1,1,0,20.0,0.0,1.0,3,3,2);

ai ta dando esse erro:
Arithimetic exception, numeric Overflow, or string truncation statement:
INSERT INTO*****

ALGUEM PODERIA ME DIZER O QUE ESTA ERRADO SO PRA LEMBRAR TENTEI USAR ESSES
CAMPOS DO TIPO NUMERIC DE FORMA SIMPLES SEM OS PONTOS E DEU ERRO TBM.

obrigado se puderem me ajudar
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1145993408.174699.28762.tulear.hst.terra.com.br,4876,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 25/04/2006 / Versão: 
4.4.00/4748
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista