查询表定义
来源:互联网 发布:防护骷髅面具淘宝 编辑:程序博客网 时间:2024/06/06 21:40
查看表结构
SQL> desc admin_czrk Name Null? Type ----------------- -------- ------------ XM VARCHAR2(20) SFZH VARCHAR2(18)
查看表定义
SQL> select DBMS_METADATA.GET_DDL('TABLE','ADMIN_CZRK') from dual;DBMS_METADATA.GET_DDL('TABLE','ADMIN_CZRK')-------------------------------------------------- CREATE TABLE "ADMIN_USER"."ADMIN_CZRK" ("XM" VARCHAR2(20),"SFZH" VARCHAR2(18) ) SEGMENT CREATION DEFERRED PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING TABLESPACE "USERS"
DBMS_METADATA.GET_DDL('TABLE','ADMIN_CZRK')两个参数要大写,小写会报错
DBMS_METADATA.GET_DDL这个包可以获取所有数据库对象定义信息,不仅仅是表定义,其他的索引,函数,序列,表空间等都可以使用该包获取定义信息
表定义部分参数
如果没有特殊要求,通常建表语句不会这么复杂,只需指定表名,字段名,字段类型就可以完成表的创建,下面是最简约的建表语句:
SQL> create table admin_jg(jgbh varchar2(6),jgmc varchar2(50));Table created.部分表定义参数
tablespace:如果不指定表空间,默认存放在用户默认表空间中,如果数据库有多个磁盘存储,不建议跟索引共用表空间,单个磁盘可以无视
pctfree:设置数据块空间空闲比例,如果需要做IO优化可以适当调整,比例过大会造成更多IO,比例过小会造成行迁移,也许对并发也会造成影响
pctused:设置数据块空间使用比例,使用表空间本地管理方式后不需要调整该参数
initrans:事物槽数量,影响单个数据块上的并发数量
这只是oracle默认堆表的定义,分区表,索引组织表,簇表这些以后再说
0 0
- 查询表定义
- 查询表定义
- SQL Server 查询表定义
- 数据库:数据定义和单表查询
- ADF:定义子查询
- SPQuery查询元素定义
- sql 查询 定义变量
- 定义查询的标签
- Oracle查询视图定义
- 查询Oracle视图定义
- 流程定义查询
- ArcEngine定义查询
- 数据定义和查询
- Activiti流程定义查询
- activiti 查询流程定义
- Activiti流程定义查询
- 利用DB字典表查询表格字段定义
- 回表rowid 定义以及回表查询优化
- 第六章 数据存储全方案-详解持久化技术
- UVa 10859 Placing Lampposts
- 集成Spring+SpringMVC+Mybatis+Shiro+Maven+JUnit的Java Web框架
- 1 + 2 - 3 + 4........n 提高运行速度
- 什么是Nib文件
- 查询表定义
- JavaScript权威指南_172_第17章_事件处理_17.6-鼠标滚轮事件
- strcmp、strcat、strcpy、strncpy函数的实现
- 【Unity】publishing setting keystore作用
- 万年历
- svn的使用
- 编写jQueryUI插件(widget)
- Yarn的组成部分
- redis.conf 配置详解