暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 创建间隔子分区

ASKTOM 2019-08-14
331

问题描述

嗨,

我有一个需要在表中进行间隔子分区的要求。但是对间隔次分区有一个oracle限制。我怎样才能做到这一点?下面是示例。

创建表格车 (自动 _ 制作varchar(30),
自动模型varchar(30),
购买日期)
分区按列表 (自动制作)
按范围细分 (购买日期) 间隔 (NUMTOYMINTERVAL(1,“月”))
分区模板
(次分区sp1值小于
TO_DATE('15-03-2015 ','dd-mm-yyy'))
(分区p_vw值 ('jeta'));

错误报告-
SQL错误: ORA-14179: 在此上下文中指定了不受支持的分区方法。
14179. 00000-“在此上下文中指定了不受支持的分区方法。”
* 原因: 试图在此上下文中指定不受支持的分区方法。
* 操作: 删除无效选项。

提前谢谢。

专家解答

抱歉,如错误所示,尚未实现区间细分!

您可以翻转分区,因此您有间隔分区和列表子分区吗?

创建表格车 (自动 _ 制作varchar(30),
自动模型varchar(30),
购买日期)
按范围划分 (购买日期)
间隔 (numtoyminterval(1,'月'))
按列表细分 (自动制作)
分区模板 (
子分区p_vw值 ('jeta')
) (
分区sp1值小于
(to_date('15-03-2015 ','dd-mm-yyy'))
);

文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论