Tag et kig på dbms_metadata , især dens procedure dbms_metadata.get_ddl funktion (se dette tahiti-link).
Så i dit tilfælde ville du først lave en
select dbms_metadata.get_ddl('TABLE', 'SOURCETABLE') from dual;
Som pr vær her nu 's kommentar:glem ikke dbms_metadata.get_dependent_ddl :
select dbms_metadata.get_dependent_ddl('TABLE', 'SOURCETABLE') from dual;
Og arbejd så ud fra det givne output.