Flashcard FC684228
O que faz a cláusula ON DELETE CASCADE em uma chave estrangeira?
Projeto e Modelagem de Dados
QUADRIX · 2025
O que faz a cláusula ON DELETE CASCADE em uma chave estrangeira?
Mostrar resposta e comentário
Resposta
A cláusula ON DELETE CASCADE faz com que a exclusão de um registro na tabela referenciada remova automaticamente as linhas dependentes na tabela que contém a chave estrangeira.• Remoção automática: O SGBD apaga as linhas da tabela filha que referenciam o registro excluído na tabela pai, evitando violação de integridade referencial.
• Quando há erro: Somente ocorreria erro se a FK estivesse definida com comportamento restritivo (por exemplo NO ACTION ou RESTRICT) ou se existissem triggers/regras que impedissem a exclusão.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670710
Conteúdo do catálogo FC Concursos · Atualizado em