如何在 SQL 中生成 Alter Table 脚本

SQL 2005中,您可能会遇到需要生成ALTER TABLE脚本的情况,例如向数据库添加新列或更改字段类型等。

如果要为特定的SQL函数生成脚本,例如CREATESELECTUPDATE等,通常只需右键单击SQL Management Studio中的表并选择Script Table as然后选择要编写脚本的函数.

脚本表更改为禁用

但是,在“脚本表”(Script Table as)菜单选项中禁用了ALTER To选项!所以如果你想生成一个脚本,你会怎么做呢?好吧,当您更改表格时,您不能这样做。

为了生成脚本,首先右键单击要更改的表并选择Design

更改表选项已禁用

现在继续添加新列,更改字段类型,将字段设置为是否接受NULLS,等等。完成后,您想右键单击任何列或空白区域,您将看到选项生成更改脚本(Generate Change Script)现在可用。

生成更改脚本 sql

现在继续保存该文件,您将拥有ALTER TABLE脚本!这有点令人困惑,因为所有其他功能都可以通过右键单击来编写脚本,但是一旦你学会了它就很简单。享受!



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts