如何在设计视图中使用SQL Server 2012修改表

时间:2013-08-05 09:11:47

标签: sql sql-server-2012-express

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

enter image description here

3 个答案:

答案 0 :(得分:1)

消息错误是自我解释的:)

  • 选中允许空值复选框。
  • 在此栏填写数据
  • 然后再次编辑该表并取消选中allow nulls复选框

答案 1 :(得分:0)

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

如果您能想到某个值,请将其添加为default。如果没有,则allow nulls为该列。

答案 2 :(得分:-1)

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

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

更多信息 访问此链接:

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