1、當我執行如下腳本后,僅僅給表TEST2表指定表空間為NET
create table TEST2
(
id VARCHAR2(20),
code VARCHAR2(20),
name VARCHAR2(50),
create_date date
) tablespace NET
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
)
--------------------------------------------------------
2、但是當我執行如下腳本后,卻給表磁區指定了表空間,表卻沒有指定表空間
create table TEST2
(
id VARCHAR2(20),
code VARCHAR2(20),
name VARCHAR2(50),
create_date date
) tablespace NET
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
)
partition by range(create_date)
interval(numtoyminterval(1,'MONTH'))
(
partition p_2018 values less than(to_date('2019-01','yyyy-mm'))
)
--------------------------------------------------------------------------
3、當我調整tablespace位置,執行如下腳本后,仍然只是給表磁區指定了表空間,表卻沒有指定表空間
create table TEST2
(
id VARCHAR2(20),
code VARCHAR2(20),
name VARCHAR2(50),
create_date date
) tablespace NET
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
)
partition by range(create_date)
interval(numtoyminterval(1,'MONTH'))
(
partition p_2018 values less than(to_date('2019-01','yyyy-mm'))
)
請問,如何才能一條腳本同時給TEST2表和表磁區指定表空間?
uj5u.com熱心網友回復:
partition p_2018 values less than(to_date('2019-01','yyyy-mm')) tablespace xxx加在磁區后邊
uj5u.com熱心網友回復:
另外用store in參考https://blog.csdn.net/weixin_33786077/article/details/90220978
uj5u.com熱心網友回復:
謝謝你,但是我的問題重點是“同時給表和表磁區指定表空間”,而不是給預定義磁區及擴展磁區指定表空間!STORE IN和partition p_2018 values less than(to_date('2019-01','yyyy-mm')) tablespace xxx都僅僅是給預定義磁區及擴展磁區指定表空間。
uj5u.com熱心網友回復:
磁區表表一級的表空間定義沒有意義,因為segment是在磁區一級的轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/26368.html
標籤:高級技術
下一篇:關于使用OGG實作Oracle到SQL server資料同步的問題!目標端SQL serve里面沒有資料進來,求大神指教!!!
