oracle导出表结构的方法

oracle导出表结构的方法
set pagesize 0
set long 90000
set feedback off
set echo off 
spool get_allddl.sql 
connect  USERNAME/PASSWORD@SID;
SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)
FROM USER_TABLES u;
SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name)
FROM USER_INDEXES u;
spool off;


注:本方法仅限oracle9i以后版本

你可能感兴趣的:(oracle导出表结构的方法)