网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.使用插值在序列中查找遗漏的值.
.Oracle10g闪回恢复区详解.
.关于在Windows中安装Oracle碰到O.
.判断字段中是否包含中文的方法.
.Oracle 10g中用FORALL处理非连续.
.Oracle发布最新CRM管理软件11i.1.
.索引什么时候不工作.
.oracle中的to_date参数含义.
.Oracle PL/SQL语言初级教程之过程.
.ORACLE中的日志值转换成time_t.
.发现星号的其他作用.
.Oracle XML Publisher与JDevelop.
.Oracle学习快速入门基础教程.
.orale的tnsping与TCP/IP的ping命.
.关于VB与Oracle数据库中的日期转.
.Oracle 连接常见错误及解决方法.
.linux之间如何进行串口通讯.
.Oracle 10g存储过程远程SQL注入漏.
.Oracle 9i 数据库里指针共享的增.
.Oracle数据库优化及其应用程序研.

用GET_DDL函数来拷贝DLL句法

发表日期:2008-2-9



  一般来说,把表格、索引以及存储过程的DLL转换成平面文件(flat file)是一个痛苦的过程。Oracle9i在其DBMS_METADATA软件包中提供了GET_DDL函数来拷贝字典的DDL句法。
  
  尽管新的存储字句以及高级参数的不断出现,得到表格和索引的定义仍然是一个问题。在Oracle9i出现之前,DBA通常不得不在一个特定库中保存DDL的源代码。由于DBA必须分别维护和治理该数据字典中的不同版本的表格和索引DDL,这样的日子可是不太好过的。
  
  但是从Oracle9i开始,DBA可以保存数据字典中的所有表格和索引定义,并且无论何时需要迁移对象都可以用GET_DDL函数来得到拷贝。
  
  下面是GET_DDL函数的一个例子。它非常简单易用,而且它只需要OBJECT_TYPE和OBJECT_NAME这两个输入参数。请确保把行值设置为一个较大的数值:GET_DDL返回一个CLOB数据类型,你可以用SQL *Plus来显示结果集合。
  
  Set lines 90000
  Spool sales_table_ddl.sql
  Select dbms_metadata.get_ddl('TABLE','SALES') from dual;
  Spool off;
上一篇:用OMF来简化数据库管理 人气:812
下一篇:使用参照完整性来加强基本商业规则 人气:595
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐