在插入记录之前,如何检查垂直记录是否已存在

2020-09-09 05:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的所有人, 我有一个要求,...

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

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


亲爱的所有人,

我有一个要求,我需要检查ztable中是否存在现有记录。

如果记录已在ztable中退出,则显示类似"具有相同键的记录已退出的消息,否则我应该插入。"

从表it_delete中插入zdelete_log。

以上我在ztable中插入记录所使用的语句:zdelete_log。实际上,我试图从ztable中删除一条记录,该记录的记录已存在于zdelete_log中。因此,我在此插入查询中获取了转储。我可以使用Modify但 我只想在zdelete_log中插入新记录。

请指导我如何检查记录是否已存在于数据库中。 如果垂直记录已经存在,则无需插入。 否则,插入记录。 如何实现此功能。

致谢

10条回答
悠然的二货
2020-09-09 06:09

嗨,只需转到se38 CTRL + F8,然后单击" ABAP新闻"单选按钮并查看所有新功能。

# p#

嗨,马蒂亚斯,

很抱歉打扰您,但是您能告诉我您在viz-上面写的这段代码吗?

 @DATA(lt_existing_rows)

是吗?

我认为这是一种HANA语法,但是由于我还不知道HANA,您能否告诉我与该代码等效的ABAP?

请与我分享您的知识,将不胜感激。

此致

Dip

一周热门 更多>