sql >> Databasteknik >  >> RDS >> Sqlserver

Hur använder jag cascade delete med SQL Server?

Du kommer att behöva,

  • Släpp den befintliga begränsningen för främmande nyckel,
  • Lägg till en ny med ON DELETE CASCADE inställning aktiverad.

Något i stil med:

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


  1. Kolumn beräknad från en annan kolumn?

  2. Hur man dödar en körande SELECT-sats

  3. Hur man filtrerar frågeresultat i PostgreSQL

  4. PyMySQL kan inte ansluta till MySQL på localhost