Hola,
La mayoria (por no decir todos) de los software clientes para Oracle tienen una opcion para generar las sentencias DDL de todos los objetos de base de datos, ¿cual estas utilizando para conectarte a la base?
De todos modos, tambien tienes la opcion de utilizar el package DBMS_METADATA.
Código:
SQL> set long 10000
SQL> select dbms_metadata.get_ddl('TABLE','T1') from dual
DBMS_METADATA.GET_DDL('TABLE','T1')
--------------------------------------------------------------------------------
CREATE TABLE "ORACLE"."T1"
( "ID" NUMBER,
"DATA1" VARCHAR2(30),
"DATA2" VARCHAR2(30)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS"
Hay mas opciones de configuracion de este paquete, donde puedes definir, por ejemplo, que no quieres los parametros de storage para las tablas, etc.
http://download.oracle.com/docs/cd/B...a.htm#ARPLS640
Saludos