[英]partition range other than one day is not supported sql server
我得到以下错误。
sql server 不支持一天以外的分区范围
当我检查分区方案和功能时,分区方案\\功能的定义中没有今天的日期(2020-02-29闰年)。 解决此问题的最佳方法是什么?
在这个阶段添加这个会有所帮助吗?
ALTER PARTITION SCHEME [ps_tbl] NEXT USED 'FG_202002';
ALTER PARTITION FUNCTION [pf_tbl]() SPLIT RANGE (N'2020-02-29T00:00:00.000');
听起来你有一个带有闰年错误的DDL 触发器。 这不是 SQL Server 系统错误消息,并且没有内置方法来限制分区函数的粒度。
要检查运行:
select name, OBJECT_DEFINITION(object_id) trigger_body
from sys.triggers
where parent_class = 0
DDL 触发器通常在没有进行大量测试的情况下实现,闰年通常会暴露潜在的错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.