IDENTITY не генерирует последовательные значения - PullRequest
0 голосов
/ 22 мая 2019

Я выполняю следующий запрос для создания таблицы измерений;однако столбец идентификаторов не дает последовательных значений;значения очень случайные.Есть причина для этого?

Я пробовал хранимую процедуру, а также ручную вставку;но результат тот же

CREATE TABLE Dim.CDIM_State (
intStateDimKey int IDENTITY (1,1) NOT NULL, txtState nvarchar (250), dtCreatedOn datetime, dtModifiedOn datetime) WITH (DISTRIBUTION = REPLICATE, REPLICATEИндекс CLUSTERED COLUMNSTORE)

Вывод примерно такой;Я ожидаю последовательных значений, а именно.1,2,3,4,5

нажмите, чтобы увидеть результаты, которые я получаю

1 Ответ

3 голосов
/ 22 мая 2019

Это правильно.Для каждого распределения есть отдельные счетчики.

Это не повлияет на ваше измерение, значения всегда будут уникальными.

...