Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

sql स्टेटमेंट में टेबल मौजूद होने पर ऑरैकल डेटाबेस से ड्रॉप टेबल

Oracle drop table if exists my_table . जैसे निर्माण का समर्थन नहीं करता है , जो स्पष्ट रूप से MySQL (और संभवतः अन्य RDBMS) में कानूनी वाक्यविन्यास है।

एक .SQL . में स्क्रिप्ट, जहां आप DDL चला रहे हैं करने के लिए DROP और/या CREATE विभिन्न वस्तुओं के लिए, Oracle मानक वस्तु को गिराना है, और उन मामलों में त्रुटि को अनदेखा करना है जहाँ वस्तु मौजूद नहीं है। यदि आप चाहें, तो आप यह जांचने के लिए कोड लिख सकते हैं कि वस्तु मौजूद है या नहीं (देखें DBA_OBJECTS देखें) केवल तभी ड्रॉप करें जब वह मौजूद हो।

s.executeUpdate . से , मुझे पता है कि आप इसे जावा में कर रहे हैं? अगर यह मैं होता, तो मैं बस ड्रॉप करता और किसी भी मौजूद त्रुटि को अनदेखा करता।

आशा है कि यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EBS 11i और R12 . में FND_STATS का उपयोग करके स्कीमा सांख्यिकी एकत्र करें

  2. Oracle 11g SQL - NULLS को शून्य से बदलना जहाँ क्वेरी में PIVOT है

  3. पैरामीटरयुक्त ऑरैकल सम्मिलित क्वेरी कैसे लिखें?

  4. Oracle - SDO_GEOMETRY को WKT में परिवर्तित करना?

  5. SQL लोडर के लिए 46 नियंत्रण फ़ाइलें