oracle创建分区指定表空间

首先,我已经建了12个月份表空间:sales_mon01-sales_mon12共12个,

现在我想建立分区表sales_range,分区自动管理,按月份增长,并将记录按照月份存入各自所在月份的分区,例如2020-05-01的记录放入sales_mon05,将2021-03-01的放入sales_mon03,

但是执行后该分区表各个分袂都是是创建在test表空间中,我是哪一步出错了,求指教。

sql如下:

 

 


CREATE TABLE sales_range (
sales_id NUMBER(5),
sales_name VARCHAR2(30),
sales_event NUMBER(10),
sales_date DATE)
PARTITION BY RANGE(sales_date)
interval (numtoyminterval(1,'month'))
store in (sales_mon01,sales_mon02,sales_mon03,sales_mon04,sales_mon05,sales_mon06,sales_mon07,sales_mon08,sales_mon09,sales_mon10,sales_mon11,sales_mon12)
(
PARTITION sales_202001 VALUES LESS THAN(TO_DATE('2020-02-01','yyyy-mm-dd'))
);

 

可以参考下这篇文章 https://blog.csdn.net/qq_37717017/article/details/93734924