【发布时间】:2012-07-26 07:39:44
【问题描述】:
我想生成一个分区列表,而不必手动键入它们,我还可以选择我想创建多少个分区。 我正在使用按范围分区。 请看下面的例子。
P_PARTITION_20120830 VALUES LESS THAN ('2012-08-30')
P_PARTITION_20120930 VALUES LESS THAN ('2012-09-30')
P_PARTITION_20121030 VALUES LESS THAN ('2012-10-30')
...
and so on
这就是我迄今为止提出的。
select 'P_PARTITION_' || to_char(add_months(sysdate, 1),'YYYYMMDD')
|| ' VALUES LESS THAN ' || to_char(sysdate, '(''YYYY-MM-DD'')')
from dual;
任何反馈都将不胜感激。 谢谢。
【问题讨论】:
标签: sql oracle date range database-partitioning