Oracle
 sql >> Database >  >> RDS >> Oracle

Oracle - Clona tabella - Struttura, vincoli dati e tutto il resto

Dai un'occhiata a dbms_metadata , in particolare la sua procedura dbms_metadata.get_ddl funzione (vedi questo link a tahiti).

Quindi, nel tuo caso, dovresti prima fare un

select dbms_metadata.get_ddl('TABLE', 'SOURCETABLE') from dual;

Come per essere qui ora Commento di:non dimenticare il dbms_metadata.get_dependent_ddl :

select dbms_metadata.get_dependent_ddl('TABLE', 'SOURCETABLE') from dual;

E poi lavora dall'output dato.