在SQL Server 2008 Management Studio中,当我右键单击数据库表并选择“Select Top 100 Rows”时,我可以轻松地将ORDER BY语句添加到SQL中。这很好。
但是当我选择Edit Top 200 Rows时,我没有能力修改SQL(这使得很难找到和编辑刚刚添加到10,000行的记录)。
我很确定我能够在SQL Server 2000中做到这一点。
在smss2008中是否有任何方法可以在编辑记录时改变记录的显示方式?
在SQL Server 2008 Management Studio中,当我右键单击数据库表并选择“Select Top 100 Rows”时,我可以轻松地将ORDER BY语句添加到SQL中。这很好。
但是当我选择Edit Top 200 Rows时,我没有能力修改SQL(这使得很难找到和编辑刚刚添加到10,000行的记录)。
我很确定我能够在SQL Server 2000中做到这一点。
在smss2008中是否有任何方法可以在编辑记录时改变记录的显示方式?
当前回答
如果你在SSMS中右键单击“编辑前200行”查询的任何结果,你会看到选项“窗格-> SQL”。然后它会显示运行的SQL查询,您可以按照自己的意愿进行编辑。
在SMSS 2012和2008中,您可以使用Ctrl+3快速到达那里。
其他回答
在SQL Server 2012中按Ctrl+3。2008年也可能奏效
在SQL 2017中你可以更容易地在工具栏右边点击即可
SQL按钮,然后它会出现前200个你编辑的查询,直到你想要的数量,执行查询和完成!只是编辑
如果你在SSMS中右键单击“编辑前200行”查询的任何结果,你会看到选项“窗格-> SQL”。然后它会显示运行的SQL查询,您可以按照自己的意愿进行编辑。
在SMSS 2012和2008中,您可以使用Ctrl+3快速到达那里。
按照上图编辑200到100,000行的行
在表中打开/添加行的默认值是Edit Top 200 rows。如果您有超过200行,就像我现在这样,那么您需要更改默认设置。下面是我将编辑默认值更改为300的方法:
进入顶部导航的工具 选择选项,然后SQL服务对象资源管理器(左侧) 在面板的右侧,单击进入包含200的字段,并更改为300(或任何您希望的数字) 点击OK,瞧,一切都准备好了!