Pessoal, criei umas tabelas no meu banco e todas já estão populadas, gostaria de saber como eu faço pra alterar o tipo da chave estrangeira de uma tabela para “On delete” e “On Update” sem precisar exclui-la?
Obrigado!
On delete/update o que? CASCADE, SET NULL? Não precisa de excluir os dados para alterar isso.
Seria CASCADE, como faço para alterar sem excluir?
ALTER TABLE … ADD CONSTRAINT
ALTER TABLE child_table_name ADD CONSTRAINT fk_name FOREIGN KEY (child_column_name) REFERENCES parent_table_name(parent_column_name) ON DELETE CASCADE;
Valeu cara, estava vendo uns exemplos pelos fóruns na internet e o pessoal falava que era necessário excluir a chave estrangeira antes, mas a solução é exatamente essa que vc passou sem precisar excluir a chave estrangeira.
Rodou perfeitamente!
Valeu.