Sql server 2008 SQL server 2008无法更改表名

Sql server 2008 SQL server 2008无法更改表名,sql-server-2008,ssms,Sql Server 2008,Ssms,我在SQLServer2008中创建了一个表并保存了它。但当我试图通过SSMS修改表中的列定义时,它不会允许我这样做 如何通过SSMS修改表结构 保存(不允许)对话框警告您保存更改 不允许,因为您所做的更改需要列出的 要删除和重新创建的表 以下操作可能需要重新创建表: 将新列添加到表的中间 删除列 更改列的可空性 更改列的顺序 更改列的数据类型 要更改此选项,请在工具菜单上单击选项, 展开设计器,然后单击表和数据库设计器*。 选择或清除阻止保存需要保存表格的更改 “重新创建”复选框 转到工具

我在SQLServer2008中创建了一个表并保存了它。但当我试图通过SSMS修改表中的列定义时,它不会允许我这样做

如何通过SSMS修改表结构

保存(不允许)对话框警告您保存更改 不允许,因为您所做的更改需要列出的 要删除和重新创建的表

以下操作可能需要重新创建表:

  • 将新列添加到表的中间
  • 删除列
  • 更改列的可空性
  • 更改列的顺序
  • 更改列的数据类型
要更改此选项,请在工具菜单上单击选项, 展开设计器,然后单击表和数据库设计器*。 选择或清除阻止保存需要保存表格的更改 “重新创建”复选框


转到
工具->选项

表单
选项
->选择
设计器
:此处取消选中选项:
防止保存需要重新创建表的更改


您不能通过management studio对其进行修改,但应该可以通过sql ALTER TABLE进行修改


请不要发布仅仅是链接的答案。有关如何回答问题的示例,请参见我的编辑。谢谢您可以在SSMS中修改表。你只需要修改你的偏好。啊,好的。我今天学到的东西会把它勾掉。:)
ALTER TABLE myTable
ADD NewColumn INT


ALTER TABLE myTable 
DROP COLUMN MyColumn