初学oracle,看了一个系统,创建的表的语句后面带了一系列的其他限制,请问以下后面的语句是什么意思?
刚学不久,但是老师这边急着出demo,所以想以模拟的语句去创建其他表,但是不清楚这个表后面这个语句有什么用,谢谢各位指导。
SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "TBSTEST"
整个表原语句:
CREATE TABLE "LOTTERY"."TB_LOTTERY_ORDER"
( "ID" NUMBER(10,0) NOT NULL ENABLE,
"STOREID" NUMBER(10,0) NOT NULL ENABLE,
"ORDERNO" VARCHAR2(50 BYTE) NOT NULL ENABLE,
"SHOPID" NUMBER(10,0) NOT NULL ENABLE,
.......//省略其他
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "TBSTEST" ;
自己上网搜了一下,发现原来后面所带的语句,都是oracle创建表时所使用的一个默认值,其中有一个系列文章对其中的大部分参数做了详细介绍,
oracle数据表创建参数介绍http://blog.itpub.net/1720303...