Sql server 2012 如何使用同一窗口执行SQL Server 2012中的每个查询?重复使用相同的窗口don';更新数据

Sql server 2012 如何使用同一窗口执行SQL Server 2012中的每个查询?重复使用相同的窗口don';更新数据,sql-server-2012,Sql Server 2012,我使用的是SQL Server 2012,我正在进行测试,以便在调试应用程序时数据会发生变化,而应用程序会插入到表中 我发现,如果我对表进行了查询,然后数据在此表中发生更改,并且我希望通过右键单击表来查看使用“选择1000行”的更改,则更改不会显示,而是仅显示旧数据,因为默认情况下SQL Server 2012使用以前打开的相同查询窗口。我必须关闭查询窗口并再次查询,然后显示更改 当我使用OracleDeveloper时,默认情况下它只创建一个查询窗口来执行每个查询,即使它是同一个表,因此每次执

我使用的是SQL Server 2012,我正在进行测试,以便在调试应用程序时数据会发生变化,而应用程序会插入到表中

我发现,如果我对表进行了查询,然后数据在此表中发生更改,并且我希望通过右键单击表来查看使用“选择1000行”的更改,则更改不会显示,而是仅显示旧数据,因为默认情况下SQL Server 2012使用以前打开的相同查询窗口。我必须关闭查询窗口并再次查询,然后显示更改

当我使用OracleDeveloper时,默认情况下它只创建一个查询窗口来执行每个查询,即使它是同一个表,因此每次执行查询时都可以显示数据的更改。并且有一个固定的底部来锁定当前的查询窗口,所以如果我想的话,我可以打开新窗口。它是好的,而现在在SQL Server中它是坏的

因此,我想问:

  • 是否有一个选项可以同时强制一个查询窗口? 或者
  • 完成查询后是否有关闭查询窗口的选项

我搜索了很多,没有结果。我只是不想每次更改数据时都关闭查询。它引起了许多混乱。提前感谢。

您可以点击刷新按钮或按
F5
刷新结果集。顺便说一句,SQLServer2012(至少)确实会在每次右键单击表格选择TOP1000时打开新窗口。但是,使用“
编辑前200行”
时,SQL Server会打开同一窗口


您不能在查询的末尾添加select语句吗?谢谢。我刚刚注意到,如果我们选择,我们有
F5
Refresh
。如果我们进行编辑,我们可以右键单击编辑器区域并“执行查询”,其行为类似于
F5