• There is ROWID in oracle but its absolutely useless. At the first reorganization or defragmentation etc. the rowids will change. If it cant change then the database can't defragment, as defragmentation by definition means changing the location of rows to different pages/files.