Ta en titt på dbms_metadata
, särskilt dess procedur dbms_metadata.get_ddl
funktion (se denna tahiti-länk).
Så i ditt fall skulle du först göra en
select dbms_metadata.get_ddl('TABLE', 'SOURCETABLE') from dual;
Enligt var här nu s kommentar:glöm inte dbms_metadata.get_dependent_ddl
:
select dbms_metadata.get_dependent_ddl('TABLE', 'SOURCETABLE') from dual;
Och arbeta sedan från den givna utgången.