1
resposta

delete cascade

Para executar um delete em cascade, e a tabela estiver configurada como "RESTRICT", só será permitido se der drop na constraint?

1 resposta

Olá, Ermeson, tudo bem?

Sim! Para executar um DELETE CASCADE em uma tabela configurada como RESTRICT, é necessário que a restrição seja removida antes de realizar a operação.

Você pode usar o comando

ALTER TABLE Sua_tabela_aqui DROP CONSTRAINT sua_restricao_aqui;

Isso ocorre porque a restrição impede que o DELETE CASCADE seja executado, já que a tabela possui dependências em outras tabelas.

Se outra dúvida surgir, estamos disponíveis. :)

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.