点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我想从表CMFK和CMFP表中删除数据。
我们的CMFP表包含大约20亿个条目,占用0.5 TB的数据库空间。
我正在编写小的抽象程序来删除这些条目。
这会影响SAP中的任何其他表或流程吗?
下面是我的小代码
SPAN {font-family:" Courier New"; 字体大小:10pt; 颜色:#000000; 背景:#FFFFFF; } .L0S32 {color:#3399FF; } .L0S33 {color:#4DA619; } .L0S52 {color:#0000FF; } .L0S55 {color:#800080; } .L0S70 {color:#808080; }
报告zdel_cmfk_cmfp。
表:cmfk,cmfp。
数据:it_cmfk像cmfk的OCCURS 0,带有标题行。 br>
选择屏幕:带框架的b1块的开始。
参数:cmfk-aplid类型的公寓。
选择选项:cmfk数据的基准。
选择屏幕: 块末尾b1。
选择开始。
从cmfk选择* it_cmfk在表中aplid = aplid和datum in datum。
如果it_cmfk []是
选择*从cmfp到表it_cmfp
中it_cmfk
中的所有条目,其中aplid = it_cmfk-aplid
并且nr = it_cmfk-nr。
ENDIF 。
从表it_cmfk中删除cmfk。
从表it_cmfp中删除cmfp。
如果sy-subrc =0。
WRITE:/'表数据已成功删除' 。
ENDIF。
感谢与问候
Gaurav Joshi
这取决于应用程序(CMFK-APLID),但是您应该使用SARA,因此请确定清除该表的存档对象
尽管如此,您仍然可以
尊敬的雷蒙德
感谢您的回复
您共享的SAP注释在更正说明中包含相同的程序
致谢
Gaurav
一周热门 更多>