[firebase-br] RES: O que tem de errado nesse SQL?

Carlos Wilson cwfsa1 em gmail.com
Qui Maio 7 20:32:44 -03 2009


Rodrigo,

Muito obrigado, acho que to trabalhando demais e to ficando cego pro óbvio.
Devido a expressão Arithmetic overflow estava teimando tentando achar o 
erro nos números.

Obrigado,

Carlos Wilson.

Rodrigo A. de Freitas escreveu:
> Wilson,
>
>
> A mensagem foi bem clara: "string truncation". O nome que você está tentando
> gravar no campo HISTORICO (VANDERLEI LEANDRO DE SOUSA) tem 26 posições
> enquanto seu campo só comporta 25.
>
> []'s
>
>
> Rodrigo A. de Freitas
> Análise & Desenvolvimento
>
> Soluções & Informática
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
> nome de Carlos Wilson
> Enviada em: 7 de maio de 2009 13:17
> Para: Lista Firebase
> Assunto: Re: [firebase-br] O que tem de errado nesse SQL?
>
> Parece que minha mensagem não foi recebida. (O GMail não devolve as 
> mensagens que enviamos só sabemos que chegou se alguem responder)
> Então lá vai:
>
> Boa noite a todos, passei o dia todo em atendimento em campo só agora 
> estou podendo responder.
> Primeiro obrigado a todos que comentaram, desculpem a falta de informação.
> Segue a DDL:
> CREATE TABLE MOVCAIXA (
>    DATA       HOJE NOT NULL /* HOJE = DATE DEFAULT 'today' */,
>    IDUSER     INTEIRO NOT NULL /* INTEIRO = INTEGER */,
>    NUMDOC     CODMOV /* CODMOV = CHAR(13) */,
>    CODPLANO   STR3 /* STR3 = VARCHAR(3) */,
>    HISTORICO  DESCRICAO /* DESCRICAO = VARCHAR(25) */,
>    TIPO       TIPO /* TIPO = CHAR(1) */,
>    VLDIN      MOEDA /* MOEDA = NUMERIC(15,4) */,
>    VLCH       MOEDA /* MOEDA = NUMERIC(15,4) */,
>    VLVL       MOEDA /* MOEDA = NUMERIC(15,4) */,
>    VLOT       MOEDA /* MOEDA = NUMERIC(15,4) */,
>    CODCUSTO   STR3 /* STR3 = VARCHAR(3) */,
>    CODVENDA   CODMOV /* CODMOV = CHAR(13) */
> );
> Quanto a data está correto, é assim mesmo que passo mm/dd/aaaa, pois 
> passo através da função FormatDateTime('mm/dd/yyyy',Date)
> e a mensagem de erro que aparece é a seguinte:
>
> Arithmetic overflow or division by zero has occurred.
> arithmetic exception, numeric overflow, or string truncation.
>
> Obrigado,
>
> Carlos Wilson.
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> Nenhum vírus encontrado nessa mensagem recebida.
> Verificado por AVG - www.avgbrasil.com.br 
> Versão: 8.5.325 / Banco de dados de vírus: 270.12.21/2102 - Data de
> Lançamento: 05/07/09 05:57:00
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>   





Mais detalhes sobre a lista de discussão lista