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

  • GenTechPC

    GenTechPC

    1 Temmuz 2007
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012
  • William Hyde

    William Hyde

    23 HAZİRAN 2008