SORU
8 ŞUBAT 2009, Pazar


Bırak tüm tablolar komut

SQLite tüm tabloları bırakmak için komut nedir?

Benzer şekilde, tüm dizinler bırakmak istiyorum.

CEVAP
8 ŞUBAT 2009, Pazar


Bir vuruşta tüm tabloları bırakın sanmıyorum ama aşağıdaki komutları almak için yapabilirsiniz:

select 'drop table ' || name || ';' from sqlite_master
    where type = 'table';

Bu çıkış sizin için tablo düşecek bir eksiklik. Dizinler için, sadece dizini tablo ile değiştirin.

where Bölüm diğer hükümler tablo veya dizin seçili olan sınırlandırabilirsiniz ("and name glob 'pax_*'" ile başlayan "") pax_. gibi

Çalıştırmak için sadece tek bir komut (veya cmd.exe basit bir bash script içinde çalışan bu betik oluşturma birleştirebilirsiniz.

Umurunda değilherhangi birDB bilgilerin, sadece dosyayı silebilirsiniz bence muhtemelen daha hızlı sabit disk - off saklı. Hiç bu denedim ama işe yaramaz neden göremiyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iBand IguJoo

    iBand IguJoo

    25 AĞUSTOS 2006
  • Learn word 2013 tutorials

    Learn word 2

    5 AĞUSTOS 2014
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009