यदि आपका SQL क्लाइंट इसका समर्थन नहीं करता है, तो आप dbms_metadata
. का उपयोग कर सकते हैं अपने डेटाबेस में लगभग हर चीज के लिए स्रोत प्राप्त करने के लिए पैकेज:
तालिका के लिए कुछ इस तरह का उपयोग करें:
select dbms_metadata.get_ddl('TABLE', 'YOUR_TABLE_NAME')
from dual;
आप इसे सभी तालिकाओं के लिए एक साथ भी कर सकते हैं:
select dbms_metadata.get_ddl('TABLE', table_name)
from user_tables;
और आउटपुट को SQL स्क्रिप्ट में स्पूल करें।
अधिक विवरण मैनुअल में हैं:http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_metada.htm