Oracle导出SQL脚本的spool实现

文章作者 100test 发表时间 2011:03:17 19:33:57
来源 100Test.Com百考试题网


  下面介绍Oracle导出SQL脚本的实现方法。本方法使用spool。

  a. 获取单个的建表和建索引的语法

  1.set heading off.

  2.set echo off.

  3.Set pages 999.

  4.set long 90000.

  5.

  6.spool DEPT.sql

  7.0select dbms_metadata.get_ddl(TABLE,DEPT,SCOTT) from dual.

  8.0select dbms_metadata.get_ddl(INDEX,DEPT_IDX,SCOTT) from dual.

  9.spool off.

  b.获取一个SCHEMA下的所有建表和建索引的语法,以scott为例:

  1.set pagesize 0

  2.set long 90000

  3.

  4.set feedback off

  5.

  6.set echo off

  7.spool scott_schema.sql

  8.connect scott/tiger.

  9.SELECT DBMS_METADATA.GET_DDL(TABLE,u.table_name)

  10.


相关文章


Oracle提议基于开放标准的云管理API
常用的SQL注射语句解析
解析delta得到sql语句的函数
OracleGoldenGate备份软件
Oracle导出SQL脚本的spool实现
Oracle内部函数调用追踪器
OracleSQL精妙SQL语句讲解
事务队列等待深入分析:索引争用
Oracle数据库操作存储
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛