title: What can cause an Oracle ROWID to change?
body: <p>AFAIK ROWID in Oracle represents physical location of a record in appropriate datafile.
  In which cases ROWID of a record may change ?</p>
  
  <p>The one known to me is UPDATE on partitioned table that "moves" the record to another partition.</p>
  
  <p>Are there another cases ? Most of our DBs are Oracle 10.</p>