Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Изтриване на всички редове от базата данни чрез използване на една заявка?

В такъв случай това ще работи:

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

благодаря @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. Предаване на стойност, разделена със запетая, от .NET към съхранена процедура, като се използва стойността във функцията IN SQL

  2. Грешка при импортиране на CSV файл:Стойност на колона, съдържаща разделител на колона

  3. Как да посочите различен номер на порт в SQL Management Studio?

  4. Как да изброите всички ограничения по подразбиране с колони в базата данни на SQL Server - SQL Server / TSQL урок, част 92

  5. Търсене на пълен текст на SQL Server - Създайте една изчислена колона