преамбула
Сегодня я изменял столбец в SQL Server 2008, меняя тип данных с чего-то вроде валюты (18,0) на (19,2).
Я получил сообщение об ошибке «Внесенные вами изменения требуют удаления и повторного создания следующих таблиц» с SQL Server.
Прежде чем ответить, пожалуйста, прочитайте следующее:
Я уже знаю, что есть опция в Инструменты ► Параметры ► Дизайнер ► Дизайнеры таблиц и баз данных ► Снимите флажок «Запретить сохранение изменений, которые требуют пересоздания таблицы». ... так что не отвечай с этим!
Актуальный вопрос
Мой актуальный вопрос для чего-то другого, а именно:
Есть ли какие-либо негативные последствия / возможные недостатки этого?
Действительно ли таблица удаляется и воссоздается автоматически, если этот флажок снят?
Если да, является ли таблица точной копией 100% точной копии исходной таблицы?