是否在编辑模式下按主键排序?

时间:2013-02-26 23:53:57

标签: sql-server primary-key ssms

我正在使用SQL Server Management Studio,我有一个带有主键的表,它是字母和数字的组合。

我的同事插入了所有主键,现在她想开始插入数据,所以她问我是否可以重新保存数据,以便表格按其主键排序。但我以为它应该已经排序了?

所以,我的问题是......

当我右键单击该表并选择“编辑Top XXX Rows”时,该表是否已按其主键排序?

2 个答案:

答案 0 :(得分:2)

您应该看到可编辑的行,按聚集索引排序,这通常是主键,但可能更多。有关群集与非群集索引的更多信息,请参阅此讨论here

此外,您可以手动更改正在执行的SQL Select语句,以显示可编辑的行。按照此blog post中的简单说明操作,您将能够查看按行所需的列排序的行。

希望这有用!

CSharpie

答案 1 :(得分:-2)

是的,仅当主键也是CLUSTERING KEY时,它才会按主键排序。