Как изменить свойство удостоверения в SQL Server 2008? - PullRequest
4 голосов
/ 24 июня 2009

У меня есть таблица, в которой нет столбца идентификаторов. Я хочу изменить спецификацию идентификатора столбца, но SQL Server 2008 этого не позволяет. Итак, как я могу изменить свойство удостоверения в SQL Server 2008?

Ответы [ 2 ]

13 голосов
/ 24 июня 2009

под инструментами -> опции -> дизайнеры -> дизайнеры таблиц и баз данных

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

4 голосов
/ 24 июня 2009

Если вы хотите добавить новый столбец в качестве столбца идентификаторов:

ALTER TABLE [tablename] ADD COLUMN [columnName] int NOT NULL IDENTITY(1,1)
GO
ALTER TABLE [tablename] ADD PRIMARY KEY ([columnName])

Если вы пытаетесь использовать конструктор SQL 2008, есть параметр, который необходимо отключить, чтобы конструктор мог удалить и заново создать таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...