Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment utiliser la suppression en cascade avec SQL Server ?

Vous devrez,

  • Supprimer la contrainte de clé étrangère existante,
  • Ajouter un nouveau avec le ON DELETE CASCADE paramètre activé.

Quelque chose comme :

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