IDENTITY
является чисто свойством столбца, как NOT NULL
. Это не CLUSTERED
и не PRIMARY KEY
, если вы не скажете SQL Server так.
CREATE TABLE T (ID int IDENTITY);
не будет создавать индекс для столбца ID
и не будет индексироваться.
Единственный способ создать CLUSTERED INDEX
для столбца IDENTITY
- использовать synnax для объявления его в качестве вашего CLUSTERED PRIMARY KEY
при создании, изменив таблицу, добавив столбец IDENTITY
в качестве CLUSTERED PRIMARY KEY
или создание CLUSTERED INDEX
в столбце (поскольку ваш первичный ключ и кластеризованный индекс не обязательно должны совпадать).