当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。 dbms_metadata包中的get_ddl函数详细参数 GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下 -- object_type ---需要返回原数据的DDL语
分类:
数据库 时间:
2016-02-23 18:30:18
阅读次数:
130
开发过程中,需要不停的备份数据库对象, 特别是存储过程, 每次手动备份不免很低能啊历经几次修改终于, 完美了,O(∩_∩)O哈哈~ (当然,你也可以再改简便一点~~~)select dbms_metadata.get_ddl('PROCEDURE',"PROCEDURE_NAME",'NAG').....
分类:
数据库 时间:
2015-07-14 19:36:33
阅读次数:
144
查看表结构的详细信息 create table tset(id number,names varchar2(20)); SELECT DBMS_METADATA.GET_DDL(‘TABLE’,’TSET’) FROM DUAL;
分类:
数据库 时间:
2015-05-30 20:59:30
阅读次数:
207
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
今天在群里学来一着,通过DBMS_METADATA.GET_DDL来生成建表或视图的sql语句。
(1)、生成创建表的sql语句
SQL> set long 20000;
SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','TE...
分类:
数据库 时间:
2015-02-28 18:38:42
阅读次数:
181
因为JOB的内容是写死的,如果使用remap导入到别的用户下,其log_user等还是原来的,再加上job的id是固定的,很可能和当前库有冲突,所以建议取出job的ddl。dbms_metadata.get_ddl是不可以的。不行你们试试就知道了。所以我写了个plsqlsetserveroutputonsize100000
settermouton..
分类:
数据库 时间:
2015-02-10 11:30:46
阅读次数:
301
dbms_metadata.get_ddl1.得到一个表或索引的ddl语句SELECT DBMS_METADATA.GET_DDL('TABLE','DEPT','SCOTT') FROM DUAL;select dbms_metadata.get_ddl('INDEX','PK_DEPT','SC...
分类:
数据库 时间:
2014-10-31 20:28:44
阅读次数:
306
当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。 dbms_metadata包中的get_ddl函数详细参数 GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下 -- object_type...
分类:
数据库 时间:
2014-09-02 21:31:15
阅读次数:
322
我们一般使用dbms_metadata.get_ddl获取对象的ddl的时候,有时会获取一些其他额外的信息,例如当你想获取表的创建语句的时候,你会得到表的约束信息,这个信息可能是你不想要的,那么就可以用SESSION_TRANSFORM对它进行过滤。
看下面的示例,创建一个有主键和外键的表,获取他的ddl语句:
SQL> CREATE TABLE tb1 (id int primary key...
分类:
数据库 时间:
2014-08-22 14:33:19
阅读次数:
325
1、当前数据库中查看建表语句
select dbms_metadata.get_ddl('TABLE','表名') from dual;2、...
分类:
数据库 时间:
2014-06-28 07:24:41
阅读次数:
186
dbms_metadata.get_ddl的使用总结(转载) 在日常工作中,经常有人通过工具去查看对象的定义,其实有时候这样去查看也很烦的。在工作中,也有同事问我怎么获取对象定义,今天我做个总结给大家,希望对大家有所帮助!获取对象定义的包为:dbms_metadata,其中的get_ddl函数是获取对象的函数GET_DDL函数返回创建对象的原数据的DDL语句,参数说明1、object_type -...
分类:
数据库 时间:
2014-06-27 09:47:25
阅读次数:
370