SQL: Как изменить столбец таблицы, которая имеет ссылку в представлении

У меня есть представление, которое ссылается на несколько таблиц. Мне нужно увеличить длину столбца varchar в одной из этих таблиц. Поскольку этот столбец используется в View, я получаю следующую ошибку при выполнении запроса Alter для этого столбца:

Объект 'VW_ViewName' зависит от столбца 'Column_To_Modify'.

Сообщение 4922, уровень 16, состояние 9, строка 1

ALTER TABLE ALTER COLUMN Column_To_Modify не выполнен, так как один или несколько объектов имеют доступ к этому столбцу.

Должен ли я удалить и создать представление снова, чтобы изменить столбец, ИЛИ есть какая-то более простая работа?

0 ответов

Другие вопросы по тегам