Oracle 删除前几行记录 rownum

rownum只能是rownum<4 而不能是rownum>5吗
2025-04-30 09:29:44
推荐回答(1个)
回答1:

可用rownum来删除。

如,test表中有如下数据

现要求删除前两行数据,可用如下语句:

delete from test where rownum<=2;
commit;

执行后结果为: