Sql 在设计视图中添加新列失败

Sql 在设计视图中添加新列失败,sql,sql-server-2008,Sql,Sql Server 2008,我有一个DB表。此表有一个数据(该表中已有数据)。我想向数据库中添加新列。我尝试使用“设计视图”进行此操作,但无法。是否有方法进行此操作。。需要更改冒号名称,特别是添加新冒号。。没有数据丢失 DB-SQL SERVER 2008 R2 我试图添加文件名,这是空的 当我去保存它时,我得到了这个错误 正如警告消息所说,Sql Management Studio中有一个选项可以禁用此安全机制 工具-->选项-->设计器-->表和数据库设计器 取消选中“防止保存需要重新创建表的更改” 当然,如果新列具

我有一个DB表。此表有一个数据(该表中已有数据)。我想向数据库中添加新列。我尝试使用“设计视图”进行此操作,但无法。是否有方法进行此操作。。需要更改冒号名称,特别是添加新冒号。。没有数据丢失

DB-SQL SERVER 2008 R2

我试图添加文件名,这是空的

当我去保存它时,我得到了这个错误


正如警告消息所说,Sql Management Studio中有一个选项可以禁用此安全机制

工具-->选项-->设计器-->表和数据库设计器 取消选中“防止保存需要重新创建表的更改”


当然,如果新列具有NOTNULL约束,则始终可以使用ALTER TABLE ADD COLUMN

,然后就不能使用。您应该能够通过选择允许空选项添加新列。只要设置默认值,您就可以添加不可为空的字段constraint@BishnuPaudel是空字段。但不知道不要使用设计视图-学习输入
ALTER TABLE User_1 add Name varchar(50)不需要很长时间null
在查询窗口中…如果尝试在其他列之间创建新列,而不是在表的末尾创建新列,则通常会出现此消息。您可以在选项中关闭不允许这些更改的设置,但最好根据@Damien_异教者的评论使用TSQL。