ROWID是ORACLE数据库中的一个伪列,由系统自动添加而非用户定义。每个表都有一个ROWID列,但其值并不直接存储在表中。尽管如此,ROWID可以像其他列一样使用,但不可删除或修改其值。一旦数据行插入数据库,其ROWID在其生命周期内保持唯一性,即使数据行发生行迁移也不会改变。