Verificou se a relação que a constraint está possui dados que violam a regra 
da constraint? Apague todas as linhas darelação pra se certificar


----- Original Message ----- 
From: "Paulo Nievierowski" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, November 06, 2006 8:56 AM
Subject: [PostgreSQL-Brasil] Constraint Estranha


Olá,

Estou me confrontando com a implantação da seguinte constraint:
alter table tabela add constraint tabela_campo_ck check (campo in (' ',
'=', 'D', 'E', 'S'));
Para ficar mais claro, é aceitável um espaço em branco, um sinal de
igualdade e os
caracteres D, E e S (field type char(1)).
Tenho duas instalações do PG 8.1.4 em Windows XP, com as mesmas
configurações, mas
numa esta constraint é aceita e na outra da erro: "check constraint is
violated by same row"
Alguém tem alguma explicação e solução possível?

Obrigado

Paulo
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios



_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a