Sto cercando di scrivere uno script che svuoterà completamente un database di SQL Server. Questo è quello che ho finora:
USE [dbname]
GO
EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all'
EXEC sp_msforeachtable 'DELETE ?'
Quando lo eseguo in Management Studio, ottengo:
Comandi completati correttamente.
ma quando aggiorno l'elenco delle tabelle, sono ancora tutti lì. Che cosa sto facendo di sbagliato?