У меня есть таблица на SQL Server с набором записей. Я хочу преобразовать столбец идентификатора, который является Первичным ключом, в колонку идентификации без потери данных. Я думал о следующих двух подходах:Преобразование существующего столбца в идентификатор
- Создать новую таблицу с идентификатором & отбросить существующую таблицу.
- Создать новый столбец с идентификатором & удалить существующий столбец.
но ясно, что они не могут быть реализованы, потому что сохранение записей - это мой первый приоритет.
Есть ли другой способ сделать это?
возможно дубликат [Добавление идентичности к существующему столбцу] (http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column) –
дубликат, но я также упомянуть ограничения – Billz
Является ли ваш столбец ID уже подключенным к другим таблицам как внешний ключ? – kinske