Oracle drop table if exists my_table
. जैसे निर्माण का समर्थन नहीं करता है , जो स्पष्ट रूप से MySQL (और संभवतः अन्य RDBMS) में कानूनी वाक्यविन्यास है।
एक .SQL
. में स्क्रिप्ट, जहां आप DDL
चला रहे हैं करने के लिए DROP
और/या CREATE
विभिन्न वस्तुओं के लिए, Oracle मानक वस्तु को गिराना है, और उन मामलों में त्रुटि को अनदेखा करना है जहाँ वस्तु मौजूद नहीं है। यदि आप चाहें, तो आप यह जांचने के लिए कोड लिख सकते हैं कि वस्तु मौजूद है या नहीं (देखें DBA_OBJECTS
देखें) केवल तभी ड्रॉप करें जब वह मौजूद हो।
s.executeUpdate
. से , मुझे पता है कि आप इसे जावा में कर रहे हैं? अगर यह मैं होता, तो मैं बस ड्रॉप करता और किसी भी मौजूद त्रुटि को अनदेखा करता।
आशा है कि यह मदद करता है।