2006 Nov 29 10:31 AM
HI,
I need to delete a customize table . But while trying to delete the table it's showing a message " Still used in dictionary. can't delete'. because this table is used by some programs and search helps. How to delete the table?
Thanks & regards
sandeep
2006 Nov 30 5:30 AM
Hi Venugopal,
seems like your query is answered. Kindly close your thread and reward helpful answers
2006 Nov 29 10:40 AM
Hi Venu,
Do where use list for this table and delete/replace every where its been used.
Hope this helps.
Manish
2006 Nov 29 10:41 AM
hi,
comment out the program lines using the particular table.
You can find the list of programs using Where used list.
Once the program lines are commented out or deleted, you can continue with deleting your table
2006 Nov 29 11:04 AM
it might be that this table is been used in programs/sub routinues/ FM etc....Go to SE11 & specify the table name & check where all this table has been used & goto that particular code and either comment the code or delete the code...After everything is done, U can delete the customized table from database.
2006 Nov 29 11:13 AM
if you want to forcefully delete the table without commenting the program line,
when the pop-up giving the message , don't click on ok tick , c
lick on trash icon,it will delete the table.
2006 Nov 29 12:16 PM
Thanks for ur rely! but deletion of table is only possible when it refer to nothing or refers to only abap programs . Because my program refers to some search helps and screens and programs i am not able to delete it. Even in SE56 and SE57 showing the same message.
Is there any way to delete the table with out affecting the programs and search help( without commenting the part of programs that uses tha table and deleating the search help).
Is it possible to create anather customize with same attribute and fields and replacing the new table with old table.
Thanks @ Regards
sandeep
2006 Nov 29 2:49 PM
Hi
Please do a where used list on the table
then it will show u the list of object useing this table.
Then remove the code or the table name from the code.
after u remove this u can delete the code.
Point if it help u.
Regards
Lakshmikanth.t.v
2006 Nov 30 5:30 AM
Hi Venugopal,
seems like your query is answered. Kindly close your thread and reward helpful answers
2006 Dec 08 9:17 AM
hi,
A table can ONLY be deleted if its not used by any other Programs.
To delete a table,
1) Type the name of the table in the Data Dictionary.
( With the where-used list check if this table is used in any other programs ).
2)Then choose Delete. After confirmation of deletion a dialog box tells if table still has data.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |