Usuário com melhor resposta
Chave primária composta virar chave estrangeira

Pergunta
-
Bom dia pessoal, tudo beleza?
Estou com uma dúvida que não consigo achar a resposta em lugar algum, faz dois dias que estou pesquisando,
Seguinte, tenho uma tabela cuja estrutura é a seguinte:
create table pedidos(
numPedido int,
notaFiscal int,
dataPedido datetime,
codVendedor int references vendedor,
cnpj varchar(22) references cliente,
cnpjDist varchar(22),
primary key(numPedido, cnpjDist))
Uma chave primária composta por dois campos, porém preciso referenciar essa chave como estrangeira em outra tabela e não consigo :/
E não posso criar também um ID identity, pelo modo de como os dados serão imputados,Alguém pode me ajudar?
Obrigado por enquanto, :)
Respostas
-
Deleted
- Marcado como Resposta Ramon Pansonato sexta-feira, 29 de agosto de 2014 15:08
Todas as Respostas
-
Bom dia,
Experimente mais ou menos dessa forma:
alter table OutraTabela add constraint OutraTabela_MinhaFK FOREIGN KEY (numPedido, cnpjDist) references Pedidos(numPedido, cnpjDist)
Espero que ajude.
Assinatura: http://www.imoveisemexposicao.com.br
-
Deleted
- Marcado como Resposta Ramon Pansonato sexta-feira, 29 de agosto de 2014 15:08
-