SORU
6 Kasım 2009, Cuma


Nasıl tüm kullanıcı tabloları bırakmak için?

Nasıl oracle tüm kullanıcı tabloları bırakabilir miyim?

Kısıtlamaları ile sorunum var. Tüm devre dışı bıraktığınızda hala mümkündür.

CEVAP
22 EKİM 2012, PAZARTESİ


Eğer sen yapmak için çok basit bir yol bu.. geçmişte kullandığım bir script İşte

select 'drop table '||table_name||' cascade constraints;' from user_tables;

Bu şema tüm tabloları bırakın komutları bir dizi yazdırılır. Bu sorgu sonucu biriktirme ve çalıştırmak.

Kaynak: https://forums.oracle.com/forums/thread.jspa?threadID=614090

Eğer tablo birden fazla temizlemek istiyorsanız aynı şekilde aşağıdaki ihtiyaçlarınıza göre düzenleyebilirsiniz

select 'drop '||object_type||' '|| object_name || ';' from user_objects where object_type in ('VIEW','PACKAGE','SEQUENCE', 'PROCEDURE', 'FUNCTION', 'INDEX')

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • FrameCityJackal

    FrameCityJac

    4 Aralık 2010
  • FullMag

    FullMag

    15 ŞUBAT 2007