Fórum chave estrangeira referenciando uma chave composta #56314
22/06/2006
0
Olá pessoal
Estou com uma duvida sobre criacao de chave estrangeira...
Uma tabela possui uma chave primaria composta por dois campos...
Uma outra tabela deve possuir uma chave estrangeira referenciando a chave primaria composta...
Infelizmente nao estou conseguindo realizar esta referencia...
Existe alguma forma de estar resolvendo isso?
Estou usando o banco de dados FireBird sql3
[b:8f932bdcc9]codigo para criacao da chave composta [/b:8f932bdcc9]
-------------------------------------------------------
alter table TESTE
add constraint PK_TESTE
primary key (COD,COD2)
-------------------------------------------------------
[b:8f932bdcc9]codigo para criacao da chave estrangeira[/b:8f932bdcc9]
------------------------------------------------------
alter table TESTE2
add constraint FK_TESTE2
foreign key (COD)
references TESTE(COD,COD2)
-----------------------------------------------------
Valeu
Estou com uma duvida sobre criacao de chave estrangeira...
Uma tabela possui uma chave primaria composta por dois campos...
Uma outra tabela deve possuir uma chave estrangeira referenciando a chave primaria composta...
Infelizmente nao estou conseguindo realizar esta referencia...
Existe alguma forma de estar resolvendo isso?
Estou usando o banco de dados FireBird sql3
[b:8f932bdcc9]codigo para criacao da chave composta [/b:8f932bdcc9]
-------------------------------------------------------
alter table TESTE
add constraint PK_TESTE
primary key (COD,COD2)
-------------------------------------------------------
[b:8f932bdcc9]codigo para criacao da chave estrangeira[/b:8f932bdcc9]
------------------------------------------------------
alter table TESTE2
add constraint FK_TESTE2
foreign key (COD)
references TESTE(COD,COD2)
-----------------------------------------------------
Valeu
Colerapunk
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)