Fórum Mais de uma Foreign Key - FireBird #188810

15/10/2003

0

Fala Pessoal!

Estou com o seguinte problema:

Uso o IB Expert para manipular BD InterBase/FireBird, e
esbarrei em um problema. Quando eu tento inserir mais
de uma FK em uma tabela ele acusa o seguinte erro:

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

Será que alguém poderia me ajudar nessa?


Cbritojunior

Cbritojunior

Responder

Posts

15/10/2003

Fred

Simples.. Mude o nome da segunda Foreign key se nao ´DUPLICATE´.
as foreign keys devem ter nomes unicos... 8)


Responder

Gostei + 0

17/10/2003

Cbritojunior

Mas as foreign keys possuem nomes diferentes:
ID_VENDA, ID_FORMA_PAGAMENTO respectivamente
e ainda assim causa esse problema


Responder

Gostei + 0

22/10/2004

Ricardo.vano

Você deve mudar o nome do Constraint Name. Quando você está criando a segunda Foreign Key, repare que deve estar criando com o mesmo nome.


Responder

Gostei + 0

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

Aceitar