delete from debug_log a where a.rowid in
(
select rowid from debug_log
minus
select rowid from debug_log where rownum <10000
)
保留10000条,如果有10000条记录的话
本文介绍了一种使用SQL语句的方法来删除超出指定数量的记录,具体实现方式是通过比较两个查询结果的ROWID来确定哪些记录可以被删除,从而确保表中只保留最近的10000条记录。
delete from debug_log a where a.rowid in
(
select rowid from debug_log
minus
select rowid from debug_log where rownum <10000
)
保留10000条,如果有10000条记录的话
3291
2125
1万+

被折叠的 条评论
为什么被折叠?
