1
resposta

como excluir uma FK

Coloquei uma coluna como FK de forma errada, como faço para excluir essa atribuição?

1 resposta

Oii Rodrigo, tudo bem?

Você pode usar esse comando para deletar:

ALTER TABLE nome_tabela DROP FOREIGN KEY nome_fk;

Depois de deletada a FK temos que deletar o index também, se não, não será possível recriar a FK correta utilizando o mesmo nome. Então após executar o comando para deletar a FK, execute o seguinte comando para deletar o index:

ALTER TABLE nome_tabela DROP INDEX nome_fk;

Espero que isso ajude. Qualquer coisa é só falar, beleza?