IDENTITY未生成顺序值

Pra*_*esh 1 azure-sqldw

我正在运行以下查询来创建维度表;但是,标识列未产生顺序值;值是非常随机的。有什么原因吗?

我尝试了存储过程,也尝试了手动插入;但结果是一样的

创建表Dim.CDIM_State(
intStateDimKey int IDENTITY(1,1)NOT NULL,txtState nvarchar(250),dtCreatedOn datetime,dtModifiedOn datetime)WITH(DISTRIBUTION = REPLICATE,CLUSTERED COLUMNSTORE INDEX)

输出是这样的;我期望连续值即。1,2,3,4,5

点击查看我得到的结果

Ron*_*unn 5

那是正确的。每个分布都有单独的计数器。

这不会影响您的尺寸,这些值将始终是唯一的。