Em 11/06/07, Fabricio Barroso de Carvalho <[EMAIL PROTECTED]> escreveu:
[1] Tabela de produtos:
CREATE TABLE socic.produto ( id int4 NOT NULL, col2 numeric(10,5), col3 numeric(10,5), col4 numeric(10,5), col5 timestamp, col6 varchar(100), col7 numeric(10,5), col8 bool, nce int4 NOT NULL, col10 numeric(10,5), col11 varchar(20), col12 int4 NOT NULL, col13 int4, col14 varchar(30), col15 int4 NOT NULL, col16 int4, col17 int4, col18 int4, col19 varchar(50), col20 int4 NOT NULL, col21 bool, col22 int4, col23 varchar(100), col24 numeric(5,2) DEFAULT 0, col25 numeric(5,2) DEFAULT 0, col26 numeric(5,2) DEFAULT 0, col27 numeric(5,2) DEFAULT 0, col28 numeric(5,2) DEFAULT 0, col29 numeric(5,2) DEFAULT 0, col30 varchar(78), col31 bool DEFAULT false, col32 char(6), col33 int4, CONSTRAINT produto_pkey PRIMARY KEY (id), ... ); Por um acaso nesses "..." não haveria a indicação de que a coluna nce é
chave estrangeira de outra tabela ? Se sim, meu chute seria que este item que o copy está tentando inserir, não possui o registro "pai" deste valor e por conseguinte tenta inserir um valor nulo já que o valor original é inválido... Espero ter ajudado Luiz
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
