Chinaunix首页 | 论坛 | 博客
  • 博客访问: 542455
  • 博文数量: 128
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 1345
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-22 21:43
文章分类

全部博文(128)

文章存档

2009年(30)

2008年(98)

我的朋友

分类: Oracle

2008-10-16 09:13:55

删除一张表中的重复数据  
delete /*+ nologging */  
           (select /*+ leading(d) use_hash(l, d) */
                   e.*
              from mid_cable_line_ex e,
                   (select ROWID,
                           ROW_NUMBER() over (PARTITION BY e.cable_code, e.line_no
                                                  ORDER BY e.cable_code, e.line_no)  rn
                      from mid_cable_line_ex e) mcle
              where e.rowid = mcle.rowid);
阅读(1052) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~