• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

select返回记录的顺序

发布: 2008-10-14 11:23 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 33次 | 进入软件测试论坛讨论

领测软件测试网

cb3| H"Kx WK
2B8Di4pnL)l利用上述特征,对于按索引扫描可以有以下的应用方式:
@V%_ W@vQ*ev1.通过索引可以使返回记录事先排序。
V2n9ai1xv在oracle中使用索引就可以使返回的记录得到排序,而无需再使用order by。对于不同的排序方式可以用不同的索引完成,通过hint/*+*/指示可以控制索引按不同的扫描方式工作,从而达到不同的效果。如/*+INDEX(TABLE INDEX_NAME)*/或/*+INDEX_DESC(TABLE INDEX_NAME)*/指示按索引升序扫描或按索引降序扫描,从而实现返回的记录按字段的升序排列或按字段的降序排列。
Jy.WF#gS2J例如对于表T(a int,b int)在a上有索引index_a,b上有索引b
"w bn)`4{V }*RaB则select * from t得到的记录
7n1A#b m;F8J`1U,D 
XC1XD4]/hAB
0\}0g Y5e1943
CtS q