在SQL Server 2008 Management Studio中,当我右键单击一个数据库表并选择Select Top 100 Rows时,我就可以轻松地向SQL中添加一条ORDER BY
语句。这样做效果很好。
但是,当我选择Edit Top 200 Rows时,我无法更改SQL(这使得很难在10,000行中查找和编辑刚添加的记录)。
我确信我能够在SQL Server 2000中完成此操作。
SMSS 2008中是否有任何方法可以在编辑记录时更改记录的显示方式?
在SQL Server 2008 Management Studio中,当我右键单击一个数据库表并选择Select Top 100 Rows时,我就可以轻松地向SQL中添加一条ORDER BY
语句。这样做效果很好。
但是,当我选择Edit Top 200 Rows时,我无法更改SQL(这使得很难在10,000行中查找和编辑刚添加的记录)。
我确信我能够在SQL Server 2000中完成此操作。
SMSS 2008中是否有任何方法可以在编辑记录时更改记录的显示方式?
8条答案
按热度按时间wooyq4lh1#
按照上图编辑200到100,000行
iyr7buue2#
在SQL Server 2012中按Ctrl+3。在2008中也可能有效
dgjrabp23#
在SQL 2017中,您可以在右侧的工具栏中更轻松地执行此操作,只需单击
SQL按钮,然后它会显示查询与前200个你编辑,直到你想要的数量和执行查询和完成!只是编辑
nue99wik4#
类似于大卫霍尔的回答,如果你不是一个程序员,可能最简单的方法是在结果中右击,然后选择Pane〉Criteria。这允许你调整排序、添加过滤器等,而不需要调整SQL代码。
kkbh8khc5#
打开/添加行到表格的默认设置是编辑前200行。如果您有超过200行,就像我现在这样,那么您需要更改默认设置。下面是我将编辑默认设置更改为300的操作:
1.转到顶部导航栏中的工具
1.选择选项,然后选择SQL服务对象浏览器(位于左侧)
1.在面板右侧,单击包含200的字段,然后更改为300(或您希望的任何数字)
1.单击“确定”,瞧,一切都准备好了!
1wnzp6jl6#
如果您在SSMS中右键单击“编辑前200行”查询的任何结果,您将看到选项“窗格-〉SQL”。然后它将显示运行的SQL查询,您可以根据需要编辑该查询。
在SMSS 2012和2008中,您可以使用Ctrl+3快速访问。
hmmo2u0o7#
您还可以更改弹出窗口选项本身,以更方便您的正常使用。总结:
1.运行SQL管理工作室Express 2008
1.单击工具-〉选项
完整说明及屏幕截图如下:http://m-elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html
kuuvgm7e8#
非常快速和简单的可视说明,可通过SSMS GUI更改**2008 R2 * 的这一点(并选择前1000项)
http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/
总结: