Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Usunąć wszystkie wiersze z bazy danych za pomocą pojedynczego zapytania?

W takim przypadku zadziała:

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

dzięki @MAT



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dać podział strony w SSRS

  2. INSERT INTO TABLE z listy varchar oddzielonej przecinkami

  3. Dynamiczne wykonywanie SQL w SQL Server

  4. Automatycznie upuszczaj i odtwarzaj bieżące indeksy

  5. Używanie SELECT SCOPE_IDENTITY() w zestawie rekordów ADODB