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
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
Curtir tópico
+ 0
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
Clique aqui para fazer login e interagir na Comunidade :)