Fórum Erro ao criar chave estrangeira #56691

01/08/2006

0

Pessoal

Tentei criar chave estrangeira na tabela de cidade, assim:

ALTER TABLE CIDADE ADD CONSTRAINT FK_CIDADE foreign KEY (CODEST_CID)
REFERENCES ESTADO (COD_EST)

O campo COD_EST pertence a tabela estado, sendo uma Pk, porém apareceu a seguinte mensagem de erro como abaixo

This operation is not defined for system tables.
unsuccessful metadata update.
STORE RDB$INDICES failed.
attempt to store duplicate value (visible to active transactions) in unique index ´RDB$INDEX_5´.


Trabalho com Delphi 7 + interbase 6.0

Rogério


Rogeranalista

Rogeranalista

Responder

Posts

02/08/2006

Sremulador

você deve ter algum dado que não bate com a referencia da tabela...


Responder

Gostei + 0

17/08/2006

Jonas_giron

Você esta com o banco aberto em outro lugar... quando você vai criar as chaves estrageiras fique somente com o banco aberto em um lugar.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar