Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Preciso especificar ON DELETE NO ACTION na minha chave estrangeira?


Na página column_constraint em MSDN :

Então, você pode elidir ON DELETE NO ACTION se você gosta e vai funcionar da mesma forma.

SEM AÇÃO significa que nada acontecerá quando você excluir da sua tabela Assunto para a tabela Tópico. Nesse caso, se houver uma linha no tópico para um determinado SubjectId, você não poderá excluí-lo sem quebrar a integridade referencial, portanto, a exclusão será revertida.

Mais do MSDN: