从表中删除前N条记录的SQL是什么?

2020-09-26 00:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在讨论中看到了以下解决方案: ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我在讨论中看到了以下解决方案:

从MY_TABLE删除其中(,<...>)的地方(从的MY_TABLE顺序中选择顶部 ,<...>) ;

但是对于我来说,我无法比较这些字段,因为它可以删除在前N行之后的表中的其他重复记录。 我只想删除前N行。

7条回答
Cikesha
2020-09-26 01:07

你好Srinivas,

不幸的是,这并不容易。 在HANA中没有" DELETE TOP 2 FROM ...."。

Joyti提到的选项最近已经提出,并且似乎是有效的。

BR,Bojan

一周热门 更多>