Преамбула
Сегодня я модифицировал столбец в SQL Server 2008, изменив тип данных с чего-то вроде валюты (18,0 )на (19,2 ).
Я получил сообщение об ошибке «Внесенные вами изменения требуют удаления и повторного -создания следующих таблиц» из SQL Server.
Прежде чем браться за ответ, прочтите следующее:
I already know there is the option in Tools ► Options ► Designer ► Table and Database Designers ► Uncheck the box "Prevent saving changes that require table re-creation."
...so do not answer with that!
Актуальный вопрос
Мой фактический вопрос касается другого, а именно:
Есть ли какие-либо негативные последствия / возможные недостатки этого?
Действительно ли таблица удаляется и воссоздается автоматически, когда этот флажок не установлен?
Если да, то является ли копия таблицы 100% точной копией исходной таблицы?