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

Como uso a exclusão em cascata com o SQL Server?


Você vai precisar,
  • Retire a restrição de chave estrangeira existente,
  • Adicione um novo com o ON DELETE CASCADE configuração ativada.

Algo como:
ALTER TABLE dbo.T2
   DROP CONSTRAINT FK_T1_T2   -- or whatever it's called

ALTER TABLE dbo.T2
   ADD CONSTRAINT FK_T1_T2_Cascade
   FOREIGN KEY (EmployeeID) REFERENCES dbo.T1(EmployeeID) ON DELETE CASCADE