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

  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • ipsy Makeup Tips

    ipsy Makeup

    19 ŞUBAT 2009
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011