rownum和rowid哪个标识记录的物理存储位置

大神打扰一下,rownum和rowid哪个标识记录的物理存储位置
最新回答
——薇沁萱儿ˇ

2026-10-21 12:29:37

rowid和rownum都是伪列,但含义完全不同。rowid是
物理地址
,用于定位Oracle中具体数据的物理存储位置,而rownum则是sql的输出结果排序。通俗的讲:rowid是相对不变的,rownum会变化,尤其是使用
order by
的时候。