[Q]怎么样获取对象的DDL语句 [A]第三方工具就不说了主要说一下9i以上版本的dbms_metadata 1、获得单个对象的DDL语句 set heading off set echo off set feedback off set pages off set long 90000 select dbms_metadata.get_ddl('TABLE','TABLENAME','SCAME') from dual; 如果获取整个用户的脚本,可以用如下语句 select dbms_metadata.get_ddl('TABLE',u.table_name) from user_tables u; 当然,如果是索引,则需要修改相关table到index
[Q]如何创建约束的索引在别的表空间上 [A]1、先创建索引,再创建约束 2、利用如下语句创建 create table test (c1 number constraint pk_c1_id primary key using index tablespace useridex, c2 varchar2(10) ) tablespace userdate;