最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > Oracle轻松取得建表和索引的DDL语句建站知识

Oracle轻松取得建表和索引的DDL语句建站知识

时间:2023-05-22 21:05:22 阅读: 文章分类: 网站建设 作者: 网络小编

导读:1建站知识Oracle轻松取得建表和索引的DDL语句公司网站建设网站seo优化培训。

公司网站建设网站seo优化培训我们都知道在9i之前,要想获得建表和索引的语句是一件很麻烦的事。我们可以通过export with rows=no来得到,但它的输出因为格式的问题并不能直接拿来用。而另一种方法就是写复杂的脚本来查询数据字典,但这对于一稍微复杂的对象,如IOT和嵌套表等,还是无法查到。   从数据字典中获得DDL语句是经常要用的,特别是在系统升级/重建的时候。在Oracle 9i中,我们可以直接通过执行dbms_metadata从数据字典中查处DDL语句。使用这个功能强大的工具,我们可以获得单个对象或整个SCHEMA的DDL语句。最网站seo优化软件好不过的是因为它使用起来很简单。   1、获得单个表和索引DDL语句的方法:

复制代码 代码如下:

  set heading off;      set echo off;      Set pages 999;      set long 90000;                 spool get_single.sql      select dbms_metadata.get_ddl('TABLE','SZT_PQSO2','SHQSYS') from dual;      select dbms_metadata.get_ddl('INDEX','INDXX_PQZJYW','S建设网站公司HQSYS') from dual;     spool off;  

  下面是输出。我们只要把建表/索引语句取出来在后面加个分号就可以直接运行了。

复制代码 代码如下:

  SQL> select dbms_metadata.get_ddl('TABLE','SZT_PQSO2','SHQSYS') from dual;               CREATE TABLE "SHQSYS"."SZT_PQSO2"       ( "PQBH" VARCHAR2(32) NOT NULL ENABLE,       "ZJYW" NUMBER(10,0),       "CGSO" NUMBER(10,0) NOT NULL ENABLE,       "SOLS" VARCHAR2(17),       "SORQ" VARCHAR2(8),       "SOWR" VARCHAR2(8),       "SOCL" VARCHAR2(6),       "YWHM" VARCHAR2(10),       "YWLX" VARCHAR2(6)       ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING       STORAGE(INITIAL 1048576 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645       PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)       TABLESPACE "DATA1"         SQL> select dbms_metadata.get_ddl      ('INDEX','INDXX_PQZJYW','SHQSYS') from dual;      CREATE INDEX "SHQSYS"."INDXX_PQZJYW" ON "SHQSYS"."SZT_PQSO2" ("ZJYW")       PCTFREE 10 INIT网站建设教程RANS 2 MAXTRANS 255       STORAGE(INITIAL 1048576 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645       PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)       TABLESPACE "DATA1"       SQL>       SQL> spool off;  

关键词标签: 索引 语句

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章Oracle轻松取得建表和索引的DDL语句建站知识主要讲述语句,索引,Oracle轻松取得建表和索引的DDL语句建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5323.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章