Отключите системное управление версиями временной таблицы, которая используется в индексированных представлениях
У меня есть таблица, которая используется рядом индексированных представлений, которые я хочу преобразовать во временную таблицу. Все команды для добавления необходимых столбцов и установки SYSTEM_VERSIONING=ON с таблицей истории выполнены успешно. Но теперь я не могу отключить управление версиями системы с помощью этой команды
ALTER TABLE [dbo].[MyTable] SET(SYSTEM_VERSIONING = OFF);
Я получаю ошибкуCannot ALTER 'MyTable' because it is being referenced by object 'MyIndexedViewThatReferencesMyTable'.
Кажется нецелесообразным удалять все представления, изменять MyTable, а затем заново создавать все представления для достижения этой цели. Есть ли другой способ вернуть эту таблицу во временное состояние?