create table chengh.XMLTEST
(
  PV_NAME  VARCHAR2(30),
  PV_TIME  DATE,
  PV_VALUE NUMBER(15,12),
  PV_XML   XMLTYPE
)                         --从这里开始,下面的参数都是什么意思?
tablespace USERS   
  pctfree 10       
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  )
/

解决方案 »

  1.   

    oracle的官方文档都有详细的介绍。
      

  2.   


    create table chengh.XMLTEST
    (
      PV_NAME  VARCHAR2(30),
      PV_TIME  DATE,
      PV_VALUE NUMBER(15,12),
      PV_XML   XMLTYPE
    )                         --从这里开始,下面的参数都是什么意思?
    tablespace USERS   --指定表的表空间 
      pctfree 10       --为了以后一行数据在一个Block而预留的空间百分比
      initrans 1      --初期同时读取所在block的Transaction数
      maxtrans 255     --最大同时读取所在block的Transaction数
      storage
      (
        initial 64K
        minextents 1
        maxextents unlimited
      )
    /
      

  3.   

    这个很难解释,你也很难看懂
    一般情况下这个不用管,默认设置就行了
    想了解这些语句的话,DBA教材里面都有
    要先知道块,段等名词的含义
      

  4.   

    纠正一下
    PCTFREE我觉得应该是该BLOCK中预留空间的百分比,不是为了下一个行,而是为了现有行的更新。
    当到了这个阀值的时候新插入的数据行是不会插入这个BLOCK的。