SORU
14 Aralık 2009, PAZARTESİ


Nasıl SQL Server bir veritabanı tablodan tüm satırları silmek için?

Nasıl SQL Server bir veritabanı tablodan tüm satırları silmek için?

CEVAP
14 Aralık 2009, PAZARTESİ


KESECEK eğer herhangi bir bilgi tutarlılığını ayarlamak varsa işe yaramaz unutmayın.

Bu durumda, bu iş olacak:

EXEC sp_MSForEachTable 'DISABLE TRIGGER ALL ON ?'
GO
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'
GO
EXEC sp_MSForEachTable 'DELETE FROM ?'
GO
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'
GO
EXEC sp_MSForEachTable 'ENABLE TRIGGER ALL ON ?'
GO

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • Britec09

    Britec09

    4 Mart 2009
  • Helder Barreto

    Helder Barre

    22 Mayıs 2006