rowid行标识符:Oracle数据库中的每一行都有唯一的行标识符,或称为rowid。
Oracle数据库内部使用行标识符来存储行的物理位置。rowid是一个18位数字,采用base-64编码。可以再查询的选择列表中指定rowid列来查看表中各行的rowid值。
select rowid,id from test;
注意:在查看表结构时,rowid是不会显示的,因为该列只在数据库内部使用。
rownum也是伪列:它是返回的是结果集中的行号。
select rownum ,id where test;