原文:Oracle获取干净的建表DDL语句,不含其它存储、表空间、段属性

早上一个同事资讯怎么获取到建表语句而且是不带存储那种SQL。Oracle自己提供了一个函数DBMS METADATA.GET DDL,但是获取到的建表语句含有存储 表空间 以及一些其他段的属性。如图: 看到这个获取到的ddl语句,想通过利用Oracle函数来截取的方式获取建表语句。 思路为: .通过get ddl获取建表语句 abc .将abc中的pctfree 替换成 .计算 的位置 .用sub ...

2016-08-19 09:15 0 3383 推荐指数:

查看详情

oracle获取ddl语句

第一种方法是使用工具,如:pl/sql developer,在【工具】--【导出用户对象】出现就可以得到脚本。第二种方法是,sql语句。DBMS_METADATA.GET_DDL包可以得到数据库的对象的ddl脚本。如下(SQLPLUS中执行): 1.得 到一个ddl语句:SET ...

Wed Dec 13 03:19:00 CST 2017 0 6948
oracle新建用户,授权,空间语句

oracle创建空间,创建用户(转)关键字: oracle 空间 用户 //创建临时空间 create temporary tablespace test_temp tempfile 'E:/oracle/product/10.2.0/oradata/testserver ...

Tue Nov 27 20:00:00 CST 2012 0 8663
【原】oracle并指定空间

作者:david_zhang@sh 【转载时请以超链接形式标明文章】 链接:http://www.cnblogs.com/david-zhang-index/archive/2012/03/20/2409032.html 且指定空间 将scott.test从users ...

Wed Mar 21 07:19:00 CST 2012 0 7676
Oracle和指定空间

--一个create table HH2( tid number primary key ,--主键设定 tname varchar2(20) ); --删除drop table HH; --空间(相当于一个数据库)(DBA权限)create tablespace ...

Mon Apr 14 07:24:00 CST 2014 1 13621
ORACLE获取SQL

https://www.cnblogs.com/andy6/p/8029334.html 如果如下方式获取语句报错,是用户权限的问题,使用SYSDBA账户登录即可。 -- 获取ddl ##('TABLE','名','用户名')SQL> SELECT ...

Thu Jun 04 05:42:00 CST 2020 0 4249
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM