CREATE TABLE dbo.mytable
(
[MY_ID] int identity (1,1) PRIMARY KEY CLUSTERED NOT NULL,
[LAST_NAME] [nvarchar](50) NULL,
[FIRST_NAME] [nvarchar](30) NULL
)
Конечно, если это не первичный ключ, вам не нужна кластерная часть первичного ключа.
Часть (1,1) указывает, что нумерация начнется с 1 и будет увеличиваться на 1. Не ожидайте, что у идентификаторов никогда не будет пробелов.Если вставка откатывается или запись удаляется позже, пробелы заполняться не будут. Вы также можете начинать с любого выбранного номера и даже увеличивать другое число, но (1,1) является значением по умолчанию и являетсянаиболее распространенное значение.
Лучше всего создавать таблицы (и особенно изменять их) с помощью сценариев, затем вы можете передать их в систему управления исходным кодом, как и любой другой код, и они будут готовы к развертыванию.