oracle中两条记录完全相同,如何删除其中一条【谢谢】

如题所述

根据rowid删除。

1、先根据条件select选出相同的记录;

2、然后 select rowid from tablename where 第一步中的条件;

3、delete from tablename where rowid=你要删除的记录的rowid;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-12
更通用的方法是一起删掉再加回去一条.这样适用于任何db.
相似回答