📅  最后修改于: 2023-12-03 15:19:55.041000             🧑  作者: Mango
这个报告是用于从SAP数据库中删除BALDAT表数据的。BALDAT表是用于存储银行对账单的表,如果该表数据过于庞大,可能会影响系统性能。因此需要定期清理表中的数据。
在SAP中运行SE38事务码,输入程序名称,点击运行。
程序会提醒用户输入需要删除数据的最早日期。输入格式为YYYYMMDD。
输入日期后,程序将开始清理BALDAT表中的数据。程序执行过程中将显示删除进度。
当程序执行完毕后,将显示删除结果。
以下是程序中的重要代码片段:
DELETE FROM baldat WHERE budat < v_date.
该代码片段用于删除BALDAT表中早于指定日期的数据。
SELECT COUNT(*) FROM baldat INTO v_count.
该代码片段用于查询BALDAT表中的记录数量。
MESSAGE s000(ZZ) WITH 'BALDAT表中删除了' v_count '条数据' .
该代码片段用于向用户显示删除结果。