【发布时间】:2017-09-29 14:35:24
【问题描述】:
所以我在 Oracle 10g 上,我正在尝试在现有的物化视图上创建一个分区和子分区。
目前的分区语法如下:
CREATE MATERIALIZED VIEW TEST
NOLOGGING
PARTITION BY RANGE(TEST_DATE)
SUBPARTITION BY RANGE(MONTH(TEST_DATE))
( PARTITION A0 VALUES LESS THAN ('01-01-2015')
,PARTITION A1 VALUES LESS THAN ('01-01-2016')
,PARTITION A2 VALUES LESS THAN ('01-01-2017')
...)
AS
SELECT....
我收到一个语法错误,说我缺少右括号,我已经尝试了一整天,现在试图解决这个问题并在网上查找。任何人都可以帮助我朝着正确的方向前进吗?也许我可以按年分区和按月分区?
【问题讨论】:
-
每年分区的每个月都有子分区的目的是什么?这看起来真的没用。
标签: sql oracle oracle11g oracle10g