sql >> Databáze >  >> RDS >> Sqlserver

Odstraňte všechna data v databázi SQL Server

Řešení SQLMenace mi fungovalo s mírným vylepšením způsobu mazání dat - DELETE FROM místo TRUNCATE .

-- disable referential integrity
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL' 
GO 

EXEC sp_MSForEachTable 'DELETE FROM ?' 
GO 

-- enable referential integrity again 
EXEC sp_MSForEachTable 'ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL' 
GO


  1. SSIS LookUp se nezabývá hodnotami NULL, jak říkají dokumenty

  2. Vyberte možnosti z dotazu mysql

  3. Co znamená znak potrubí/veritcal bar v TSQL?

  4. Jak se připojit k localhost PostgreSQL na Mac pomocí PSequel GUI?