91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

發布時間:2020-08-07 05:04:02 來源:ITPUB博客 閱讀:109 作者:恩墨學院 欄目:關系型數據庫

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!
新增的INTERVAL分區的特點:

 

特點一:

 

更方便的是,INTERVAL分區并非必須在表創建的時候指定,即使RANGE分區表已經建立,也可以修改為使其變為INTERVAL分區:

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!


【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

小貼士

 

這使得現有的所有RANGE分區表都可以利用INTERVAL分區的優點,而且INTERVAL方式分區也支持復合分區,INTERVAL-HASHINTERVAL-LISTINTERVAL-RANGE三種分區方式都是支持的。

 

注意:

由于INTERVAL的分區是根據需要自動創建,因此需要使用子分區模板來確定新增分區的子分區如何建立,如果沒有建立子分區模板,則新增的分區只會包含一個子分區。

 

特點二:

INTERVAL分區的另一個特點就是不允許分區鍵值為空值:

 【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

小貼士

 

這個限制其實也很好理解,由于INTERVAL分區不存在MAXVALUE分區,因此NULL大于所有的分區鍵值。

如果分區鍵值可能為空,那么INTERVAL分區就不適用,不過分區鍵值為空的情況本身就十分罕見。

 

其實顧名思義INTERVAL分區需要提供一個INTERVAL,而對于字符類型是不存在INTERVAL的,因此只有NUMBER類型和DATE類型支持INTERVAL分區。

其中NUMBER類型的INTERVAL分區很簡單,因此這里僅描述相對復雜一點的DATE類型的INTERVAL分區。

 

對于INTERVAL值的限定,有兩種方法。

 

01

 

通過NUMTOYMINTERVALNUMTODSINTERAL函數:

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

 

02

 

直接利用INTERVAL表達式:

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

 

無論使用哪種方法,其實都是INTERVAL的方式,這種方式和ADD_MONTHS函數不同,不會自動處理月末的問題,因此以月為單位的INTERVAL不能以超過28日的日期作為最后一個范圍分區的上限:

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

 

避免這種錯誤其實很簡單,最簡單的是利用28日作為分區上限:

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

 

或者再建立一個最高分區,避免超過28日的日志作為最后一個分區的上限出現:

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!

 

注意:

這里的DATE是泛指,包括DATETIMESTANPTIMESTAMP WITH ZONETIMESTAMP WITH LOCAL ZONE多個日期相關的數據類型。

【恩墨學院】 INTERVAL分區升級了,你知道嗎?!


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

无锡市| 伊金霍洛旗| 望谟县| 三江| 贡嘎县| 桑植县| 安达市| 屏东市| 乐至县| 四平市| 连州市| 天柱县| 同德县| 南京市| 桓台县| 北碚区| 吴旗县| 微博| 寻甸| 通辽市| 东丰县| 旅游| 梁河县| 勐海县| 民乐县| 舟曲县| 修武县| 民权县| 鄂尔多斯市| 新疆| 平凉市| 永定县| 灵石县| 文昌市| 北安市| 普安县| 抚宁县| 崇左市| 佛教| 乐平市| 西平县|