[firebase-br] O que tem de errado nesse SQL?
Carlos Wilson
cwfsa1 em gmail.com
Qui Maio 7 13:16:40 -03 2009
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.
Mais detalhes sobre a lista de discussão lista