Fazer uma coluna da Tabela SQL tornar-se Foreign Key após já haver criado a Tabela

MySQL

17/11/2015

Pessoal, como está escrito no título, preciso fazer com que uma coluna que criei na Tabela anteriormente torne-se foreign key em outra tabela, qual comando devo utilizar? Tentei o que está escrito abaixo, mas o MySQL não aceitou.

alter table Funcionarios add foreign key codigoDepartamento references Departamentos(codigo);


Preciso de ajuda, obrigado.
Leonardo Fonseca

Leonardo Fonseca

Curtidas 0

Respostas

Marcos P

Marcos P

17/11/2015

Dá uma olhada nesse link...

Mais especificamente na sessão "SQL FOREIGN KEY Constraint on ALTER TABLE".
GOSTEI 0
POSTAR