есть ли способ добавить первичный ключ автонумерации в уже существующую таблицу базы данных? - PullRequest
3 голосов
/ 04 апреля 2010

Я унаследовал приложение базы данных от кого-то другого, и есть несколько таблиц, которые не имеют первичных ключей. Я хочу добавить новый столбец в уже существующую таблицу и иметь его автонумерацию (начиная с 1). как бы я поступил так?

1 Ответ

5 голосов
/ 04 апреля 2010

Синтаксис SQL Server:

ALTER TABLE SomeTable ADD
    ID int NOT NULL IDENTITY(1, 1),
    CONSTRAINT PK_SomeTable PRIMARY KEY [NON]CLUSTERED (ID)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...