Oracle 運用作業 Tips

●テーブル作成のDDLを抽出する

set long 3000;
select dbms_metadata.get_ddl('TABLE', 'HOGE_TABLE') from dual;

●シーケンス作成のDDLを抽出する

select dbms_metadata.get_ddl('SEQUENCE','HOGE_SEQ') from dual;

●全体の表示形式を整える

set pages 500 lines 1000 trims on;

●カラムごとの長さを指定する

col hoge_column for a30; 

※30文字で折り返しが発生するようになる

●カラムごとの指定を解除する

col hoge_column clear;