2014-07-01 24 views
5

我想知道当您右键单击SSMS中的表并选择”编辑顶部'n'行时是否可以更改结果的顺序“ 。当选择“编辑顶部'N'行时更改顺序

我注意到它默认'order by'为第一列。

不幸的是,我手动更新记录,如果我可以重新命令它到一个直接映射到我的Excel电子表格的列,它会节省很多小时。

注:我知道如何更改我可以编辑的行数(因此我使用'n'而不是默认值:200)的原因。

我只想知道它是否可能,可能来自知道它内部的人。我希望有一些它执行的脚本,我可以编辑该脚本?

在此先感谢

+0

我还没有看到改变该部分命令的可能性。如果你自己制作一个脚本,你可以运行,我认为这样做会更好。 –

+0

看这个答案:http://stackoverflow.com/questions/5628636/is-there-a-default-order-by-column-in-sql-server –

回答

13

你可以右键点击你的结果,并选择pane\SQL,然后更改您的订单和您的查询的顶部量。

+1

你的冠军:)谢谢你,将尽快接受我我允许 – EaziLuizi

+1

但是,这不会改变任何结果的默认排序,除了那个单一的查询? –

+0

@ AllanS.Hansen。您可以在订购中使用子查询,并可以进行任何订购。 –