在Microsoft SQL Server 2016中显示已执行的查询

时间:2016-10-24 12:32:30

标签: ssms mysql-workbench ssms-2016 management-studio-express

在MySQL Workbench中,在编辑了列,表或其他内容之后,它将显示该操作的查询。

我在SQL Server 2016中找不到类似的功能。我只想查看我执行的操作的SQL,例如编辑列。

有可能吗?

1 个答案:

答案 0 :(得分:2)

我一直设置的是自动生成更改脚本,可以在选项中找到:

enter image description here

显示脚本并提示您保存它。

如果我不想这样,每次我做更改时都会提示我使用生成更改脚本图标(下面的第一个图标):

enter image description here

这通常是灰色的,直到您进行修改然后您可以单击它。然而,令人讨厌的是,您必须在保存修改之前单击图标以生成脚本。

下载SSMS 2016

图标略有变化。 2016年,您正在寻找:

enter image description here

您需要使用上方工具栏上的第一个图标。

还有一个名为表设计器的菜单。从那里您还可以生成更改脚本。这不是2016年的新功能,这是我在寻找图标时注意到的。