亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

【恩墨學院】 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

樟树市| 周口市| 古蔺县| 灯塔市| 吉首市| 白银市| 沐川县| 成都市| 巴彦淖尔市| 武隆县| 洪湖市| 巍山| 霞浦县| 虹口区| 黄平县| 衡南县| 夏津县| 宁强县| 沙湾县| 友谊县| 修文县| 黄陵县| 石首市| 大埔区| 克什克腾旗| 雷山县| 堆龙德庆县| 二手房| 温泉县| 高清| 汶川县| 旬阳县| 英德市| 镇平县| 寿阳县| 海城市| 精河县| 南雄市| 南陵县| 灵台县| 淅川县|