IDENTITY未生成顺序值

时间:2019-05-22 13:59:28

标签: azure-sqldw

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

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

创建表Dim.CDIM_State     (
        intStateDimKey int IDENTITY(1,1)非空,         txtState nvarchar(250),         dtCreatedOn datetime,         dtModifiedOn datetime     )     与     (     分配=复制,     丛集商店索引     )

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

click to see the results I am getting

1 个答案:

答案 0 :(得分:3)

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

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