Sql SSMS-更改时编写数据脚本
是否有人知道通过SSMS编写数据更改脚本的方法,例如,更新表行,并显示该更改的更新SQL,插入和删除也是如此Sql SSMS-更改时编写数据脚本,sql,ssms,Sql,Ssms,是否有人知道通过SSMS编写数据更改脚本的方法,例如,更新表行,并显示该更改的更新SQL,插入和删除也是如此 我知道可以使用发布向导或redgate软件编写整个更改的脚本&我知道您可以为架构更改打开脚本。然而,我正在寻找类似的东西:我在SSMS中做了一些事情,然后得到一条即时SQL语句,告诉我我做了什么。我记得SQLYog在MYSQL上做过类似的事情。我只是在SO上寻找同样的东西,运气不好,所以在SSMS中单击了几个按钮,发现如下: 在SSMS设计器中进行更改后,可以单击“生成更改脚本”。单击
我知道可以使用发布向导或redgate软件编写整个更改的脚本&我知道您可以为架构更改打开脚本。然而,我正在寻找类似的东西:我在SSMS中做了一些事情,然后得到一条即时SQL语句,告诉我我做了什么。我记得SQLYog在MYSQL上做过类似的事情。我只是在SO上寻找同样的东西,运气不好,所以在SSMS中单击了几个按钮,发现如下: 在SSMS设计器中进行更改后,可以单击“生成更改脚本”。单击此按钮后,将出现一个对话框,允许您查看数据库上运行这些更改所需的SQL 如果选中“每次保存时自动生成更改脚本”,则每次单击“保存”按钮时都会出现相同的对话框 您会注意到,有时SSMS会为看似简单的更改生成一些长得离谱的SQL语句。不幸的是,即使是像重新排序/重命名列这样的简单事情也不能用标准的SQLDDL语句来表示