Denne tilgang vil gøre dig i stand til at slette indhold fra alle tabeller, selv dem, der refereres til af en fremmednøglebegrænsning. Du kan forbedre den for at få den til at tjekke for fraværet af fremmednøglebegrænsninger og lave en TRUNCATE TABLE
i de tilfælde.
EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
EXEC sp_msforeachtable 'DELETE FROM ?'
EXEC sp_msforeachtable 'ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL'