Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Significado Exato da Cláusula de Chave Estrangeira do MySQL 'na exclusão restrita'


ON DELETE RESTRICT significa que você não pode excluir uma determinada linha pai se uma linha filha existir que faz referência ao valor dessa linha pai. Se a linha pai não tiver linhas filhas de referência, você poderá excluir essa linha pai.

ON DELETE RESTRICT é praticamente supérfluo sintaxe, porque este é o comportamento padrão para uma chave estrangeira de qualquer maneira.