摘要: 使用ROWID最高效删除重复记录方法: delete from emp e where e.rowid > ( select min(x.rowid) from emp x where emp x where x.emp_no = e.emp_no; );rowId的详细用法: ROWID 是一个类似于rownum的伪列,用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。而对于聚簇表,由于聚簇特性,不同表上的记录由于存储在相同的簇上,因此会拥有相同的ROWID。数据库的大多数操作都是通过ROWID来完成的,而且使用ROWID来进... 阅读全文
posted @ 2014-02-06 10:12 zl_说不得 阅读(277) 评论(0) 推荐(0) 编辑