Я пробую очень простой оператор drop column
:
alter table MyTable drop column MyColumn
и получая несколько ошибок вдоль строк
Msg 5074, уровень 16, состояние 1, строка 1
Статистика "_dta_stat_1268251623_3_2" зависит от столбца "MyColumn".
последовал в конечном счете
Msg 4922, уровень 16, состояние 9, строка 1
ALTER TABLE DROP COLUMN MyColumn не удалось, так как один или несколько объектов попадают в этот столбец.
Я не думал, что статистика предотвращает падение столбца. Они? Если это так, так как это, по-видимому, автоматически созданная статистика, я не могу зависеть от того, что имена одинаковы для нескольких копий одной и той же базы данных, поэтому как я могу удалить все такие статистики в обновлении script для выполнения на другом базы данных?