本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,CREATE TABLE DDL 二级分区的支持转换范围。
range 二级分区
range 二级分区 subpartition_by_range
的语法如下:
SUBPARTITION BY RANGE ( column [, column]... ) [subpartition_template]
支持的范围
支持
SUBPARTITION BY RANGE ( column [, column]... )
子句定义 range 二级分区。支持
subpartition_template
二级分区模板,详情请参见 二级分区模板。
list 二级分区
list 二级分区 subpartition_by_list
的语法如下:
SUBPARTITION BY LIST ( column [, column]... ) [ subpartition_template ]
支持的范围
支持
SUBPARTITION BY LIST ( column [, column]... )
子句定义 range 二级分区。支持
subpartition_template
模板,详情请参见 二级分区模板。
hash 二级分区
hash 二级分区 subpartition_by_hash
的语法如下:
SUBPARTITION BY HASH (column [, column ]...)
[ SUBPARTITIONS integer
[ STORE IN (tablespace [, tablespace ]...) ]
| subpartition_template
]
支持的范围
支持
SUBPARTITION BY HASH (column [, column ]...)
子句定义 hash 二级分区。支持
subpartition_template
模板,详情请参见 二级分区模板。
不支持的范围
不支持 STORE IN (tablespace [, tablespace ]...)
子句分配分区空间,会忽略。