Как добавить первичный ключ и я увеличил запись 1 на 1 - PullRequest
1 голос
/ 17 ноября 2011

Мне нужно добавить столбец первичного ключа auto_Increment в таблицу. Я использовал этот скрипт для создания, но все в порядке. но одно дело в том, что у меня уже есть первичный ключ в этой таблице. так что выкидывает ошибку.

как удалить уже существующий первичный и сделать так, чтобы новый столбец auto_increamtn имел первичный ключ.

ALTER TABLE ABCD ADD ABCD_Id int NOT NULL IDENTITY (1,1) PRIMARY KEY

спасибо

1 Ответ

2 голосов
/ 17 ноября 2011

Сначала нужно удалить ограничение ПЕРВИЧНОГО ключа, что-то вроде

ALTER TABLE DROP CONSTRAINT PK_Table_Col
...