Создание добавочной статистики - PullRequest
0 голосов
/ 17 апреля 2019

Я хочу включить добавочную статистику в моей таблице.Вот некоторый код

create table tmp.TestTable
(
  ID INT NOT NULL IDENTITY(1,1)
  ,StDate int
  ,Price int 
  ,Quantity decimal(24,9)
)

CREATE PARTITION FUNCTION udf_PartitionByIdDate(int) 
AS RANGE RIGHT 
FOR VALUES(   
     20190101 
    ,20190201 
    ,20190301 
    ,20190401 
    ,20190501 
    ,20190601 
    ,20190701 
    ,20190801 
    ,20190901 
    ,20191001 
    ,20191101 
    ,20191201
    );
GO

CREATE PARTITION SCHEME ups_partionByIdDate_scheme
    AS PARTITION  udf_PartitionByIDDate
    ALL TO ([PRIMARY])
GO

-- create index
CREATE UNIQUE CLUSTERED INDEX CIX_Par56 on tmp.TestTable ([Id] ,[StDate])  
with (STATISTICS_INCREMENTAL=ON) ON ups_partionByIdDate_scheme([StDate])

Я получил ошибку

Этот тип статистики не поддерживается для приращения.

, когда я хочусоздать индекс.

Может ли кто-нибудь мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...