Si su cliente SQL no admite esto, entonces puede usar dbms_metadata
paquete para obtener la fuente de casi todo en su base de datos:
Para una tabla usa algo como esto:
select dbms_metadata.get_ddl('TABLE', 'YOUR_TABLE_NAME')
from dual;
También puede hacer esto para todas las tablas a la vez:
select dbms_metadata.get_ddl('TABLE', table_name)
from user_tables;
y spool la salida en un script SQL.
Hay más detalles en el manual:http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_metada.htm