进入sql plus 登录
export.sql 的内容
1 whenever sqlerror exit sql.sqlcode rollback 2 --某一行出现错误,终止所有,并回滚 3 set echo off; 4 set heading off; 5 set colsep ' '; 6 --字段分隔符 7 set pagesize 0; 8 set long 90000; 9 set feedback off;10 --不显示本次sql命令处理的记录条数,缺省为on11 set pagesize 0;12 --输出每页行数,缺省为24,为了避免分页,可设定为013 set linesize 5000;14 --输出一行字符个数,缺省为8015 set numwidth 20;16 --输出number类型域长度,缺省为1017 set termout off;18 --显示脚本中的命令的执行结果,缺省为on19 set trimout on;20 --去除标准输出每行的拖尾空格,缺省为off21 set trimspool on;22 --是否显示替代变量被替代前后的语句23 set verify off;24 spool &1 append;25 --&1为参数,导出文件的地址,执行sql脚本时从外边传进来,也可直接将地址写在此处26 27 ----查询导出结果的sql开始-----28 SELECT DBMS_METADATA.GET_DDL('TABLE','CEP_RULE','IMCD_CEP') FROM DUAL;29 SELECT DBMS_METADATA.GET_DDL('TABLE','CEP_DIM_OFFER','IMCD_CEP') FROM DUAL;30 ----查询导出结果的sql结束-----31 spool off;32 exit