【问题标题】:How to re-run the query in the SQL Server Management Studio "Edit Top ### Rows" window如何在 SQL Server Management Studio“编辑顶部 ### 行”窗口中重新运行查询
【发布时间】:2019-04-26 15:00:31
【问题描述】:

我正在 SSMS 中编辑一个表格行,当该行被提交时,它显示为棕褐色而不是黑色,并带有一个红色感叹号,表示在提交该行后尝试取回数据时出现问题。

它说要重新运行查询,但我不知道该怎么做,除了关闭窗口并通过上下文菜单重新加载它:

“SQL 编辑器”工具栏上的“执行”按钮灰显,F5 也不起作用。

如何在原地重新加载或刷新数据?

【问题讨论】:

    标签: sql-server ssms ssms-2017


    【解决方案1】:

    尝试转到“查询设计器”菜单并单击“执行 SQL”。

    直到现在我才知道这一点,但您所在的“编辑前 200 行”区域似乎具有查询构建器选项(例如“添加表”和“添加分组依据”),并且您可以按 ctrl + 3 以获取涉及的 sql 语句。我什至将Select Top (200) 语句更改为Select Top 2 并生成了order by 语句,它仍然生成了一个可编辑的查看器,我确认它已注册了编辑。

    【讨论】:

      【解决方案2】:

      如您所述,Execute 按钮是SQL Editor 工具栏的一部分。你需要Query Designer工具栏,一旦出现你可以点击Execute SQL按钮(!点),我相信还有两个快捷键(Ctrl+R)和(Alt+X)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-13
        • 2015-06-05
        • 2011-01-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多