0

如何在设计视图中使用 SQL Server 2012 修改表?我无法在设计视图中更改表格,当我完成更改后,它会给我图像上的错误:

在此处输入图像描述

4

3 回答 3

1

消息错误是不言自明的:)

  • 选中允许空值复选框。
  • 用数据填充此列
  • 然后再次编辑表格并取消选中允许空值复选框
于 2013-08-05T09:15:04.053 回答
0

您尝试添加一个新列,该列必须具有您定义的值。但是你没有给出价值。问问自己:该列的现有记录应该有什么?

如果您能想到一个值,请将其添加为default. 如果不是,那么allow nulls对于该列。

于 2013-08-05T09:13:49.023 回答
-1

(解决您的问题) 要更改阻止保存需要重新创建表的更改选项,请执行以下步骤: 1. 打开 SQL Server Management Studio (SSMS)。2. 在工具菜单上,单击选项。3. 在选项窗口的导航窗格中,单击设计器。4. 选中或清除阻止保存需要重新创建表的更改复选框,然后单击确定。

注意:如果禁用此选项,则在保存表时不会警告您所做的更改已更改表的元数据结构。在这种情况下,保存表时可能会发生数据丢失。

更多信息请访问此链接:

https://support.microsoft.com/en-us/kb/956176

于 2015-12-11T13:15:06.717 回答