1.范围分区策略—语法注意事项
如果基于多个列创建分区,列之间用逗号分隔;值部分也是用逗号分隔,且该值必须与列的类型相同。值部分也可以使用函数,如TO_DATE等。还要注意LESS THAN相当于小于号(<),如:
partition by range(ND,YD ) (
partition ACCOUNT_TRADE_SR_P201001 values less than(2010,'02'),
partition ACCOUNT_TRADE_SR_P201002 values less than(2010,'03'),
partition ACCOUNT_TRADE_SR_P201003 values less than(2010,'04'),
partition ACCOUNT_TRADE_SR_P201004 values less than(2010,'05'),
partition ACCOUNT_TRADE_SR_P201005 values less than(2010,'06'),
partition ACCOUNT_TRADE_SR_P201006 values less than(2010,'07'),
partition ACCOUNT_TRADE_SR_P201007 values less than(2010,'08'),
partition ACCOUNT_TRADE_SR_P201008 values less than(2010,'09'),
partition ACCOUNT_TRADE_SR_P201009 values less than(2010,'10'),
partition ACCOUNT_TRADE_SR_P201010 values less than(2010,'11'),
partition ACCOUNT_TRADE_SR_P201011 values less than(2010,'12'),
partition ACCOUNT_TRADE_SR_P201012 values less than(2011,'01'),
partition ACCOUNT_TRADE_SR_PMORE values less than(MAXVALUE,MAXVALUE));