我想将一个表编写为 Alter to a New Query Editor Window。但是这个选项被禁用了。我怎样才能做到这一点?
问问题
61039 次
4 回答
81
使用 SQL Server Management Studio 中的“设计”功能为您生成 ALTER 脚本:
- 右键单击要更改的表并选择设计。
- 添加新列、更改字段类型、将字段设置为是否接受 NULLS,等等。
- 完成后,单击“生成更改脚本”工具栏按钮(或右键单击任何列或空白区域)。这个按钮看起来像一个盘旋在一张卷曲的纸上的软盘
- 将结果保存到文本文件
根据您设置 SSMS 选项的方式,如果更改需要删除并重新创建表,则该选项最初可能不可用。要更改此选项,请在工具菜单上单击选项,展开设计器,然后单击表和数据库设计器。选中或清除阻止保存需要重新创建表的更改复选框。
于 2012-05-08T12:06:20.317 回答
27
1) 右键单击要更改的表并选择设计
2) 添加新列,更改字段类型,将字段设置为是否接受 NULLS,等等。
重要提示:现在不要保存您的更改
3) 右键单击任何列或空白区域,您将看到选项 Generate Change Script 现在可用。
于 2014-04-04T10:31:56.733 回答
0
- 在表设计器中对表进行未保存的更改后,您可以访问此对话框。在表设计器菜单上,单击生成更改脚本。
2.每次保存时自动生成更改脚本如果选中,则在您将更改保存到表时,将出现“保存更改脚本”对话框。
是 调出保存对话框,您可以在其中选择文本文件的位置。
否 取消更改脚本的创建。
于 2020-04-11T05:39:51.910 回答