Я пытаюсь изменить тип данных столбца первичного ключа на tinyint из int.This этот столбец является внешним ключом в других таблицах. Поэтому я получаю следующую ошибку:
Msg 5074, уровень 16, состояние 1, строка 1 Объект 'PK_User_tbl' является зависит от столбца 'appId'. Msg 5074, уровень 16, состояние 1, строка 1 объект "FK_Details_tbl_User_tbl" зависит от столбца "appId". Msg 5074, уровень 16, состояние 1, строка 1 Объект 'FK_Log_tbl_User_tbl' является зависит от столбца 'appId'. Msg 4922, уровень 16, состояние 9, строка 1 ALTER TABLE ALTER COLUMN appId не удалось, поскольку доступ к одному или нескольким объектам этот столбец.
Есть ли другой способ, кроме удаления зависимостей и воссоздания?