Editor's note: This tip works on an SAP 4.6C, WAS620 and WAS640 system (i.e., all currently suppported SAP platforms).
Note that it is a tricky function that should only be used by programmers who know what they are doing.
* Use function from SE14
call function 'DD_DATABASE_UTILITY'
exporting
fct = 'MDF'
obj_name = 'TABLE_NAME'
obj_type = 'TABL'
exec_modus = 'S'
importing
subrc = sl_subrc
exceptions
unexpected_error = 1
unsupported_function = 2
unsupported_obj_type = 3
table_is_locked_by_tcnv = 4
authority_check_failed = 5
abort_function = 6
conversion_error = 7
others = 8.
if sl_subrc = 0 and sy-subrc = 0.
write:/ '&1', '- Table Deleted OK'.
commit work and wait.
else.
sl_status = 1. "Deletion Failed
write:/ '&1', '- Table Deletion FAILED'.
endif.
Requires Free Membership to View
When you register, you will start receiving targeted emails from my award-winning team of editorial writers. Our goal is to keep you informed on the hottest topics and biggest challenges faced by SAP professionals today.
Hannah Smalltree, Editorial DirectorThis was first published in January 2006