Podívejte se do dbms_metadata , zejména jeho proceduru dbms_metadata.get_ddl funkce (viz tento odkaz na tahiti).
Takže ve vašem případě byste nejprve udělali a
select dbms_metadata.get_ddl('TABLE', 'SOURCETABLE') from dual;
Podle buďte teď tady Komentář uživatele:nezapomeňte na dbms_metadata.get_dependent_ddl :
select dbms_metadata.get_dependent_ddl('TABLE', 'SOURCETABLE') from dual;
A pak pracujte z daného výstupu.