Nao Consigo Criar Uma Foreng Key ????

Firebird

21/04/2004

Criei algumas tabelas e quando vou criar os relacionamentos gerando as foreing key, obtenho a seguinte mensagem quando executo o comando:

alter table COR
add constraint FK_IDCLIENTE
foreign key (ID_CLIENTE)
references CLIENTE(ID_CLIENTE)

This operation is not defined for system tables.
unsuccessful metadata update.
could not find UNIQUE INDEX with specified columns.

Valeu.

mchiaveli@pop.com.br


Chiaveli

Chiaveli

Curtidas 0

Respostas

Bferreira

Bferreira

21/04/2004

Criei algumas tabelas e quando vou criar os relacionamentos gerando as foreing key, obtenho a seguinte mensagem quando executo o comando: alter table COR add constraint FK_IDCLIENTE foreign key (ID_CLIENTE) references CLIENTE(ID_CLIENTE) This operation is not defined for system tables. unsuccessful metadata update. could not find UNIQUE INDEX with specified columns. Valeu. mchiaveli@pop.com.br


Só uma perguntinha: Você colocou ID_Cliente como chave primária na tabela Cliente?


GOSTEI 0
Doom

Doom

21/04/2004

Vc precisa informar ao banco que o ID_CLIENTE na tabela cliente é um campo de chave primária ou chave única pois ele naum tah encontrando a relação.

Pra pegar um exemplo de como fazer isso consulte o SQL REFERENCE
no Help do seu Interbase.


GOSTEI 0
POSTAR