[firebase-br] Count of read-write columns does not equal count of values

Otto ottofuch em terra.com.br
Sex Jan 7 17:08:49 -03 2005


Eu costumo usar, em arqjuivos texto para importação, os caracteres ^ ou |
como delimitadores, pois normalmente não aparecem desta forma num texto.
Pode aparecer ê, mas isto não se confunde com ^. Numa importação tive uma
mensagem de erro semelhante à sua. Depois de quebrar a cabeça, descobrí que
no caso específico, numa fórmula química ou farmaceutica, aparecia o
disgraçado ^, gerando um texto a ser inserido a mais, afetando o count of
values. Mudei de ^ para | e o problema desapareceu.
[]'s
Otto
----- Original Message ----- 
From: "Thiago Vidal" <thiago em datatech.com.br>
To: <lista em firebase.com.br>
Sent: Friday, January 07, 2005 11:23 AM
Subject: [firebase-br] Count of read-write columns does not equal count of
values


> Estou obtendo o seguinte erro ao efetuar o insert:
> "Count of read-write columns does not equal count of values "
>
> Segue o insert:
> insert into CHEQUES (ID_CHEQUE, BANCO, NUMERO, DOCUMENTO, VALOR, DATAPGTO)
> values ('48', '237', '43', '67419518542', '72.00', '07.01.2005')
>
> Segue a tabela:
> CREATE TABLE CHEQUES (
>     ID_CHEQUE  INTEGER NOT NULL,
>     BANCO      SMALLINT NOT NULL,
>     NUMERO     INTEGER NOT NULL,
>     DOCUMENTO  VARCHAR(14) NOT NULL,
>     VALOR      MONEY NOT NULL /* MONEY = NUMERIC(9,2) DEFAULT 0 */,
>     DATA       TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
>     DATAPGTO   DATE NOT NULL,
>     BAIXA      CHAR(2) DEFAULT 'PD'
> );
>
> Aparentemente, o número de campos e valores é o mesmo (6), e esse erro
> começou a ocorrer do nada, em um sistema que já estava funcionando
> corretamente.
>
> Se eu executar a query via isql funciona, mas no sistema está dando esse
> erro.
>
> Já procurei na net, mas não consegui encontrar muita coisa em ingles ou
> portugues.
>
> Acredito que alguém da lista já deva ter passado por alguma coisa parecida
> antes. Conto com a ajuda de vocês.
>
> Estou usando Firebird 1.5 SS Linux Conectiva 8 num servidor Dual Xeon 2.4
> 2Ghz RAM.
> Cliente Delphi7.1 com dbXpress, driver de Interbase (dbexpint) DLL
> fbclient.dll do 1.5
>
> Obrigado.
>
> _________________________
> Thiago Oliveira Vidal
> Desenvolvimento de Sistemas
> Data Tech Tecnologia e Informática
> <thiago em datatech.com.br>
>
>
>
>
>
>


----------------------------------------------------------------------------
----


______________________________________________
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





Mais detalhes sobre a lista de discussão lista