【发布时间】:2013-12-06 01:53:18
【问题描述】:
当我尝试更改表的数据类型时,我从 SQL Management Studion 收到这条可怕的消息:“不允许保存更改。您所做的更改需要删除并重新创建以下表”。我已经尝试通过 T-SQL 进行修改并且它工作了,但是为什么我不能通过设计模式来做呢?我正在使用 SQL Server 2008 R2。
【问题讨论】:
-
对表结构的更改应该像所有其他代码一样被脚本化并保存在源代码管理中。切勿为此使用设计器。 Alter table 不需要删除和重新创建表,设计人员会这样做。
标签: sql sql-server-2008