---
title: "二级分区 | OceanBase 文档中心"
description: 二级分区 本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时，CREATE TABLE DDL 二级分区的支持转换范围。 range 二级分区 range 二级分区 subpartition_by_range 的语法如下： SUBPARTITION BY RANGE ( …
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*L03BS6f-o40AAAAAAAAAAAAADiGDAQ/original) 迁移服务 OMSV 4.2.0 企业版

# 二级分区

更新时间：2023-08-18 09:52:19

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时，CREATE TABLE DDL 二级分区的支持转换范围。

## range 二级分区

range 二级分区 `subpartition_by_range` 的语法如下：

```sql
SUBPARTITION BY RANGE ( column [, column]... ) [subpartition_template]

```

### 支持的范围

- 支持 `SUBPARTITION BY RANGE ( column [, column]... )` 子句定义 range 二级分区。
 - 支持 `subpartition_template` 二级分区模板，详情请参见 [二级分区模板](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000000091655)。

## list 二级分区

list 二级分区 `subpartition_by_list` 的语法如下：

```sql
SUBPARTITION BY LIST ( column [, column]... ) [ subpartition_template ]

```

### 支持的范围

- 支持 `SUBPARTITION BY LIST ( column [, column]... )` 子句定义 range 二级分区。
 - 支持 `subpartition_template` 模板，详情请参见 [二级分区模板](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000000091655)。

## hash 二级分区

hash 二级分区 `subpartition_by_hash` 的语法如下：

```sql
SUBPARTITION BY HASH (column [, column ]...)
   [ SUBPARTITIONS integer
        [ STORE IN (tablespace [, tablespace ]...) ]
   | subpartition_template
   ]

```

### **支持的范围**

- 支持 `SUBPARTITION BY HASH (column [, column ]...)` 子句定义 hash 二级分区。
 - 支持 `subpartition_template` 模板，详情请参见 [二级分区模板](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000000091655)。

### 不支持的范围

不支持 `STORE IN (tablespace [, tablespace ]...)` 子句分配分区空间，会忽略。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
