Oracle
Better_Man123
做真实的自己
展开
-
几个删除重复记录的SQL语句!
在大的数据库应用中,经常因为各种原因遇到重复的记录,造成数据的冗余和维护上的不便。1.用rowid方法2.用group by方法3.用distinct方法1。用rowid方法据据oracle带的rowid属性,进行判断,是否存在重复,语句如下:查数据: select * from table1 a where rowid !=(select max(rowid) from t转载 2006-05-31 12:04:00 · 1213 阅读 · 0 评论 -
oracle的索引原理
[1] 基本的索引概念查询DBA_INDEXES视图可得到表中所有索引的列表,注意只能通过USER_INDEXES的方法来检索模式(schema)的索引。访问USER_IND_COLUMNS视图可得到一个给定表中被索引的特定列。[2] 组合索引当某个索引包含有多个已索引的列时,称这个索引为组合(concatented)索引。在 Oracle9i引入跳跃式扫描的索引访问方法之前,查询只能在有限条件下转载 2006-06-02 11:46:00 · 1627 阅读 · 0 评论