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

Smazat všechny řádky z databáze pomocí jediného dotazu?

V takovém případě to bude fungovat:

EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
GO
EXEC sp_MSForEachTable 'DELETE FROM ?'
GO
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
GO

díky @MAT



  1. Jak číst a ukládat XML data v databázi

  2. Jak obnovit zálohu SQL Server 2014 v SQL Server 2008

  3. Jaký je limit SQL proměnných, které lze zadat v jediném execSQL dotazu

  4. hodnota max_connections v AWS RDS