Oracle 修改分區表分區規則(日期范圍分區)


 

 

1、numtodsinterval就是用來給時間類型加上n 天,n時, n分,或者n秒

alter table t set interval numtodsinterval(1,'day'));

alter table t store in (tablespace1,tablespace2);

2、numtoyminterval(x,c)將x轉為interval year to month數據類型,常用的單位有'year','month'

alter table t set interval numtoyminterval(1,'month'));

 

3、關閉自動分區功能

alter table t set interval ();

 

4、分區表一些測試情況

1)在創建分區表時加上自動分區功能后,后續數據寫入,會按照分區鍵自動創建分區,不管數據寫入順序,都能按照分區鍵值創建相對應的分區。

2)在創建分區表時沒有加上自動分區功能后,手動創建幾個分區后,再打開自動分區功能,那么自動分區功能只能對,最后一個手動分區后的數據有效。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM