[firebase-br] Count of read-write columns does not equal count of values
Thiago Vidal
thiago em datatech.com.br
Sex Jan 7 11:23:06 -03 2005
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>
Mais detalhes sobre a lista de discussão lista