SORU
10 EYLÜL 2010, Cuma


Sil tüm verileri SQL Server veritabanı

Benim veritabanındaki tüm tablolardaki tüm kayıtları sil nasıl? Bir SQL komutu ya da bir masa başına bir SQL komutu için istiyorum bunu yapabilir miyim?

CEVAP
2 AĞUSTOS 2012, PERŞEMBE


SQLMenace çözüm veri TRUNCATE yerine DELETE FROM silinir nasıl hafif bir çimdik ile benim için çalıştı.

-- 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

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cristina Landa

    Cristina Lan

    28 Ocak 2010
  • Droid Life

    Droid Life

    17 Kasım 2009
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008