通过查询表定义(DBMS_METADATA)来查看建表的更多选项
2016-10-24 22:35
239 查看
EODA@PROD1> create table t (a int primary key, b date, c clob); Table created. EODA@PROD1> select dbms_metadata.get_ddl( 'TABLE', 'T') from dual; --<span style="font-family: Arial, Helvetica, sans-serif;">dbms_metadata.get_ddl</span> DBMS_METADATA.GET_DDL('TABLE','T') ------------------------------------------------------------------------------ CREATE TABLE "EODA"."T" ( "A" NUMBER(*,0), "B" DATE, "C" CLOB, PRIMARY KEY ("A") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 TABLESPACE "USERS" ENABLE ) SEGMENT CREATION DEFERRED PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING TABLESPACE "USERS" LOB ("C") STORE AS BASICFILE ( TABLESPACE "USERS" ENABLE STORAGE IN ROW CHUNK 8192 RETENTION NOCACHE LOGGING )这可以方便看出在不同情况下CREATE TABLE语句有哪些选项是可用的
相关文章推荐
- 通过DBMS_METADATA包得到对象的DLL语句 【脚本收藏】
- 利用dbms_metadata.get_ddl查看DDL语句
- Jbpm笔记之一 -- 流程定义管理( 部署和定义查询、删除、查看流程图)
- 利用dbms_metadata.get_ddl查看DDL语句
- 通过pid查看它载入dll,通过dll查询那些pid载入它
- DBMS_METADATA 使用查询代码
- Oracle利用dbms_metadata.get_ddl查看DDL语句
- Oracle利用dbms_metadata.get_ddl查看DDL语句
- Oracle利用dbms_metadata.get_ddl查看DDL语句
- 利用dbms_metadata.get_ddl查看DDL语句
- 利用dbms_metadata.get_ddl查看DDL语句
- 利用dbms_metadata.get_ddl查看DDL语句
- 利用dbms_metadata.get_ddl查看DDL语句(原创)
- 创建一个包,其中定义一个过程,可以查询得到编号为7900的员工的姓名ename、薪水sal、佣金comm、上司编号mgr (通过OUT类型的参数将结果返回并打印) (注意包有包头部分的声明和包体部分的
- 利用dbms_metadata.get_ddl查看DDL语句(原创)
- [转载]获得ORACLE DDL 通过DBMS_METADATA
- 利用dbms_metadata.get_ddl查看DDL语句
- vim使用手册出现 找到 tag:1/9或更多 查看别的定义的方法
- 通过android.provider包查看android系统定义的provider.
- 通过DBMS_scheduler定义job,实现DB多线程并行处理