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

  • BigDawsVlogs

    BigDawsVlogs

    17 HAZİRAN 2013
  • campos9896

    campos9896

    24 Mart 2012
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013