oracle查询的默认排序

  • oracle本身不具有任何默认排序功能,要想排序,必须使用order by,而order by后的数据默认是asc(升序排列),要降序选择desc;
  • oracle是按块进行读取数据的,Oracle会根据具体的数据块的存储返回记录,如果数据按顺序存储,则可能使读取出来的数据是按顺序的,给用户误解为默认排序,实际上oracle没有进行任何排序操作;

rowid表示的是数据存放的数据块内部地址,ROWID 的组成部分:
AAAR3q AAE AAAACH AAA
数据对象编号+文件编号+块编号+行编号

posted @ 2023-01-10 16:15  EPIHPANY  阅读(2738)  评论(0)    收藏  举报