既存テーブルのDDL表示

これは便利そう・・・DBMS_METADATA。詳細はパッケージのリファレンスを。

set pagesize 0
set long 90000

--単一テーブルについて表示するなら。
select DBMS_METADATA.GET_DDL('TABLE', 'テーブル名') from dual;

--ユーザが所有する全てのテーブルについて表示するなら。
select DBMS_METADATA.GET_DDL('TABLE', table_name) from user_tables;