代码如下:
    我一直以为表分区是按照规则分到不同的表空间中,但是看到样例数据库中SH的SALES表中的DDL时发现可以分到同一个表空间中,这两种的区别是啥啊?谢谢了!表分区
  CREATE BITMAP INDEX "SH"."SALES_CHANNEL_BIX" ON "SH"."SALES" ("CHANNEL_ID") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255  NOLOGGING 
  STORAGE(
  BUFFER_POOL DEFAULT) LOCAL
 PARTITION "SALES_Q4_2003"  VALUES LESS THAN (TO_DATE(' 2004-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')) 
  PCTFREE 5 PCTUSED 40 INITRANS 1 MAXTRANS 255  NOLOGGING 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "EXAMPLE" NOCOMPRESS ) ; PARTITION "SALES_Q4_2003"  VALUES LESS THAN (TO_DATE(' 2004-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')) 
  PCTFREE 5 PCTUSED 40 INITRANS 1 MAXTRANS 255  NOLOGGING 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "EXAMPLE" NOCOMPRESS ) ; 索引分区
CREATE BITMAP INDEX "SH"."SALES_CHANNEL_BIX" ON "SH"."SALES" ("CHANNEL_ID") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255  NOLOGGING 
  STORAGE(
  BUFFER_POOL DEFAULT) LOCAL
 (PARTITION "SALES_1995" 
  PCTFREE 10 INITRANS 2 MAXTRANS 255  NOLOGGING 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "EXAMPLE" , 
 PARTITION "SALES_1996" 
  PCTFREE 10 INITRANS 2 MAXTRANS 255  NOLOGGING 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  TABLESPACE "EXAMPLE" ,