如何更改SSMS 2008中的“编辑前200行”中的SQL

问题描述 投票:0回答:7
INSQL Server 2008管理工作室,当我右键单击数据库表并选择

选择前100行时,我可以例如。轻松地向SQL添加ORDER BY

语句。效果很好
但是,当我选择

Edittop 200行

时,我没有能力更改SQL(这很难找到和编辑其中的10,000个记录。 我很确定我能够在SQLServer2000.

中这样做。 SMSS 2008中有任何方法可以改变编辑记录时显示记录的方式?

如果您右键单击SSMS中“编辑顶部200行”查询的任何结果,则会看到选项“窗格 - > sql”。然后,它显示运行的SQL查询,您可以根据需要进行编辑。 它是以下图像上的SQL按钮:

sql-server ssms sql-server-2008
7个回答
340
投票

在2012年和2008年,您可以使用

ctrl

+3enter image description here快速到达那里。

您还可以自己更改弹出选项,以便于您的正常使用更方便。 摘要:

run SQL Management Studio Express2008 单击工具 - >选项


175
投票

为编辑顶部行命令的值
    值选择顶行命令
  1. 在此处选择“值0”以选择/编辑所有记录

    • 屏幕截图的全部说明在这里:
    • Http://m--elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html
  2. this(以及2008 R2的选择前1000个)r2
  3. 通过ssms gui

Http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/

summary:


34
投票

expandSQL Server对象Explorer 选择'命令' 对于“编辑顶行”命令的“值”,指定“ 0”以编辑所有行

遵循上述图像以编辑200到100,000行

    SQL Server 2012中的Ctrl
  • +
  • 3
  • 可能在2008年工作
  • 在SQL 2017中,您可以在右侧的工具栏中更轻松地完成此操作。

15
投票

SQL按钮然后将使用您编辑的前200个,直到您想要的数量并执行查询并完成!只是编辑 enter image description here

与大卫·霍尔(David Hall)的回应相似,如果您是一个非代码,则最容易单击结果,然后选择窗格>标准。这使您可以调整排序,添加过滤器等...而无需调整SQL代码。


9
投票
在表中打开/添加行的默认值是编辑顶部200行。如果您现在像我一样有200行,那么您需要更改默认设置。这是我将编辑默认值更改为300的方法:

go到顶部nav中的工具 选择选项,然后是SQL Service Object Explorer(在左侧)


8
投票

单击好,瞧,你们都设置了!
enter image description here SQL Management Studio Express 2008 单击工具 - >选项 选择SQL Server Object Explorer。现在您应该可以看到选项

值编辑顶部行命令的价值 选择顶部排的值 在此处提供值0以选择/编辑所有记录


5
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.