符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
创新互联建站长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为蒙城企业提供专业的成都网站设计、做网站,蒙城网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。
特点一:
更方便的是,INTERVAL分区并非必须在表创建的时候指定,即使RANGE分区表已经建立,也可以修改为使其变为INTERVAL分区:
小贴士
这使得现有的所有RANGE分区表都可以利用INTERVAL分区的优点,而且INTERVAL方式分区也支持复合分区,INTERVAL-HASH、INTERVAL-LIST和INTERVAL-RANGE三种分区方式都是支持的。
注意:
由于INTERVAL的分区是根据需要自动创建,因此需要使用子分区模板来确定新增分区的子分区如何建立,如果没有建立子分区模板,则新增的分区只会包含一个子分区。
特点二:
INTERVAL分区的另一个特点就是不允许分区键值为空值:
小贴士
这个限制其实也很好理解,由于INTERVAL分区不存在MAXVALUE分区,因此NULL值“大于”所有的分区键值。
如果分区键值可能为空,那么INTERVAL分区就不适用,不过分区键值为空的情况本身就十分罕见。
其实顾名思义INTERVAL分区需要提供一个INTERVAL,而对于字符类型是不存在INTERVAL的,因此只有NUMBER类型和DATE类型支持INTERVAL分区。
其中NUMBER类型的INTERVAL分区很简单,因此这里仅描述相对复杂一点的DATE类型的INTERVAL分区。
对于INTERVAL值的限定,有两种方法。
01
通过NUMTOYMINTERVAL或NUMTODSINTERAL函数:
02
直接利用INTERVAL表达式:
无论使用哪种方法,其实都是INTERVAL的方式,这种方式和ADD_MONTHS函数不同,不会自动处理月末的问题,因此以月为单位的INTERVAL不能以超过28日的日期作为最后一个范围分区的上限:
避免这种错误其实很简单,最简单的是利用28日作为分区上限:
或者再建立一个最高分区,避免超过28日的日志作为最后一个分区的上限出现:
注意:
这里的DATE是泛指,包括DATE、TIMESTANP、TIMESTAMP WITH ZONE和TIMESTAMP WITH LOCAL ZONE多个日期相关的数据类型。