adressmoeistranici
@adressmoeistranici
Делатель

Как сменить тип поля?

Не получается сменить тип поля с UNIQUEIDENTIFIER на int59fc53c08b110105286920.png
  • Вопрос задан
  • 118 просмотров
Решения вопроса 2
@d-stream
Готовые решения - не подаю, но...
Не получается из ёжика сделать белочку, чтобы она мяукала -)

В чем суть сего действия? Изменить тип первичного ключа?

Универсальный метод:
- создание нового поля
- заполнение нового поля
- перенос констрэйнов
- удаление старого поля
- переименование нового поля

То бишь в данном случае
- создать новое поле id2 int
- заполнить его значениями - видимо подразумевая уникальность (можно либо identity либо арифметикой)
- убить id
- модифицировать и переименовать id2 в id (primary key)

добавляем новое
Ответ написан
Комментировать
@art_karetnikov
Лучший мой проект: Мобильный банк Сбербанка РФ.
И не получится, нельзя так сделать, не преобразуются значения в int. Надо поле удалять и делать заново.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы