मैं स्कीमा के भीतर स्थित सभी उपयोगकर्ता द्वारा निर्मित डेटाबेस ऑब्जेक्ट्स को छोड़ने के लिए प्रक्रिया (कोई पैरामीटर) का उपयोग करने की कोशिश कर रहा हूं, जहां प्रक्रिया शुरू की गई है, लेकिन मैं वास्तव में हूं इस बारे में निश्चित नहीं है कि इस बारे में कैसे जाना है। यहां मेरे पास अभी तक है, लेकिन मुझे लगता है कि मैं इस बारे में गलत तरीके से जा रहा हूं।PLSQL - उपयोगकर्ता के सभी डेटाबेस ऑब्जेक्ट्स को छोड़ दें
create or replace procedure CLEAN_SCHEMA is
cursor schema_cur is
select 'drop '||object_type||' '|| object_name|| DECODE(OBJECT_TYPE,'TABLE',' CASCADE CONSTRAINTS;',';')
from user_objects;
schema_rec schema_cur%rowtype;
begin
select 'drop '||object_type||' '|| object_name|| DECODE(OBJECT_TYPE,'TABLE',' CASCADE CONSTRAINTS;',';')
into schema_rec
from user_objects;
end;
/
उफ़ समर्थित नहीं !!! क्या आप खुद को शूटिंग नहीं कर रहे हैं? हटाने के लिए कर्सर में CLEAN_SCHEMA उठाया जा सकता है। – Guru