SQL Server将数据类型从十进制(18,7)更改为十进制(23,15)

时间:2014-05-20 15:50:45

标签: sql-server decimal

我的一个字段的数据类型为十进制(18,7)。我想把它改成十进制(23,15)。当我尝试它时,收到有关"保存更改不允许的错误消息....要求删除并重新创建以下表格....无法重新创建或启用选项防止保存需要重新创建该表的更改"

我在哪里更改选项以允许删除和重新创建表?我没有在这个表中有任何价值,我可以轻松地手动删除表并手动重新创建它,但宁愿让SQL Server为我做。

此致

1 个答案:

答案 0 :(得分:1)

嗯,正如它所说,它是在选项中。菜单中有哪些。

在文档中:

http://msdn.microsoft.com/en-us/library/bb895146.aspx

  

要更改此选项,请在“工具”菜单上单击“选项”,然后展开   设计人员,然后单击表和数据库设计器。选择或   清除“阻止保存需要该表的更改”   重新创建复选框。