INSERT INTO tabela_ofx

(datalan, valorlan, trancrdr, tranidbc, checknum, refnum, tramemo)

VALUES

('2015-01-07', 533,57, 'CREDIT', 'N10043', '1911127', '', 'RESGATE DE
PAPEIS');

ERRO:  INSERT tem mais expressões do que colunas alvo

LINE 4: ...1-07', 533,57, 'CREDIT', 'N10043', '1911127', '', 'RESGATE D...

********** Error **********

ERRO: INSERT tem mais expressões do que colunas alvo

SQL state: 42601

Character: 159

ALGUMA DICA ?

Tem sete colunas listadas e oito valores.
Provavelmente, o valor 533,57 é uma coisa só. Você tem que usar pontos para separar decimais ao usar SQL.

Como há uma vírgula separando (estou supondo) o parser considerou dois valores independentes.

*Pode* ser isso. Você terá de verificar do seu lado.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a