注册
达梦数据库-错误码-[117]-分析处理
技术分享/ 文章详情 /

达梦数据库-错误码-[117]-分析处理

fyu 2024/05/31 788 0 0

错误码:117
错误内容:范围分区没有包含MAXVALUE,存在定位不到分区的情况
错误级别: WARN
原因:创建分区表时, 没有指定最大值
示例

SQL> CREATE TABLE callinfo( caller CHAR(15), callee CHAR(15), time DATETIME, duration INT ) PARTITION BY RANGE(time)( PARTITION p1 VALUES LESS THAN ('2010-04-01'), PARTITION p2 VALUES LESS THAN ('2010-07-01'), PARTITION p3 VALUES LESS THAN ('2010-10-01') ); warning: Range partition not include maxvalue,partition may be not located executed successfully used time: 28.599(ms). Execute id is 602. SQL>

解决方法
添加MAXVALUE

CREATE TABLE callinfo( caller CHAR(15), callee CHAR(15), time DATETIME, duration INT ) PARTITION BY RANGE(time)( PARTITION p1 VALUES LESS THAN ('2010-04-01'), PARTITION p2 VALUES LESS THAN ('2010-07-01'), PARTITION p3 VALUES LESS THAN ('2010-10-01'), PARTITION p4 VALUES LESS THAN (MAXVALUE) -- 不属于上面分区的数据都会存到该分区上 );
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服