【发布时间】:2009-05-19 10:09:41
【问题描述】:
在 server management studio 2008 中,您可以在表格上单击鼠标右键,然后点击选择前 1000 行。是否有一个按钮或一种快速方法来编辑其中一个返回的行,而不必再次用鼠标右键单击表格并单击编辑前 200 行。
【问题讨论】:
标签: sql sql-server-2008 ssms
在 server management studio 2008 中,您可以在表格上单击鼠标右键,然后点击选择前 1000 行。是否有一个按钮或一种快速方法来编辑其中一个返回的行,而不必再次用鼠标右键单击表格并单击编辑前 200 行。
【问题讨论】:
标签: sql sql-server-2008 ssms
这是我通常的处理方式:
右键单击表格并选择“编辑前 200 行”
右键单击结果的任意位置,导航到窗格 -> SQL
您将看到以
开头的 SELECT 语句SELECT TOP(200) .....
将“200”改成更大的值,或者在底部添加一个WHERE子句。
【讨论】:
在选项 - SQL Server 对象资源管理器中,您可以编辑值的命令
编辑顶部行命令
选择顶部行命令
您可以将编辑更改为 1000 行而不是 200 行
【讨论】:
在我的系统上,我可以立即点击编辑前 200 行(不需要初始选择前 1000 行)。
如果您需要选择哪一行,您可以点击SQL工具栏按钮来编辑您的查询。
【讨论】:
在 SQL Server 2008 Management Studio 中,您可能希望更改默认设置以允许您一次编辑超过 200 行,或者选择超过 1000 行,这是 SQL Server 的默认设置。
要修改“编辑前 200 行”或“选择前 1000 行”设置,请执行以下操作:
1.在 SQL Server 2008 Management Studio 中,进入“工具”->“选项”->“SQL Server 对象资源管理器”->“命令”。
2.现在在右侧的“表格和视图选项”部分,您可以更改: ◦ 编辑 TopRows 命令的值,设置为大于或小于 200 的值。 ◦选择 TopRows 命令的值,设置为大于或小于 1000 的值。
3.通过指定值 0,SQL Server 将返回所有行。 (如果你的 sql 表真的很大,你肯定不想将这些值设置为 0。
4.单击确定保存更改。
【讨论】: