【问题标题】:SQL Server 2008 - Go From Select to Edit QuicklySQL Server 2008 - 从选择到快速编辑
【发布时间】:2009-05-19 10:09:41
【问题描述】:

在 server management studio 2008 中,您可以在表格上单击鼠标右键,然后点击选择前 1000 行。是否有一个按钮或一种快速方法来编辑其中一个返回的行,而不必再次用鼠标右键单击表格并单击编辑前 200 行。

【问题讨论】:

    标签: sql sql-server-2008 ssms


    【解决方案1】:

    这是我通常的处理方式:

    1. 右键单击表格并选择“编辑前 200 行”

    2. 右键单击结果的任意位置,导航到窗格 -> SQL

    您将看到以

    开头的 SELECT 语句
    SELECT TOP(200) .....
    

    将“200”改成更大的值,或者在底部添加一个WHERE子句。

    【讨论】:

      【解决方案2】:

      在选项 - SQL Server 对象资源管理器中,您可以编辑值的命令

      编辑顶部行命令

      选择顶部行命令

      您可以将编辑更改为 1000 行而不是 200 行

      【讨论】:

        【解决方案3】:

        在我的系统上,我可以立即点击编辑前 200 行(不需要初始选择前 1000 行)。

        如果您需要选择哪一行,您可以点击SQL工具栏按钮来编辑您的查询。

        【讨论】:

        • 很抱歉,这根本没有帮助。 “SQL 工具栏按钮”?
        • 他的意思是工具栏上的“SQL”按钮,可以让您选择和取消选择当前窗口中存在的窗格。
        【解决方案4】:

        在 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.单击确定保存更改。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2018-07-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-30
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多