none
Chave estrangeira RRS feed

  • Pergunta

  • Eu não estou conseguindo criar  a chave estrangeira, está dando o seguinte erro:

     

    Mensagem 1769, Nível 16, Estado 1, Linha 1
    A chave estrangeira 'FKAmostradores_Fabricantes' faz referência à coluna inválida 'codFabricante' na tabela de referência 'Amostradores'.
    Mensagem 1750, Nível 16, Estado 0, Linha 1
    Não foi possível criar a restrição. Consulte os erros anteriores.

    Sou novata no SQL, gostaria de saber o que estou fazendo de errado.

    create table Fabricantes(
    codFabricante int  not null,
    razaoSocial varchar(50) null
    primary key(codFabricante))

    create table Amostradores(
    codAmostradores int not null,
    Descricao varchar(50) null,
    primary key(codAmostradores))

    alter table Amostradores
    add constraint FKAmostradores_Fabricantes
    foreign key (codFabricante)
    references Fabricantes(codFabricante)

    sexta-feira, 18 de abril de 2014 19:13

Respostas

Todas as Respostas