I have deleted some tables from an Oracle 10g database using the drop
command.
When I list the tables using select * from cat;
I get the following :
Are the tables deleted or not? Why do I have these BIN$...
things? How can I remove them or the tables once and for all?
Thanks!
Documentation:
To delete pernamently use PURGE
They are entries in the Recycle Bin, created by the deletion of a table.
They can be purged if required.
http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm
once you drop tables , they go to recyle bin for tempopary time in case you can to get them back ( by flashback for example) with time they diseapear , and if you want to remove at all you can do that.
The tables prefixed with
BIN$
are tables placed in the recycle bin for easy recovery. You can completely remove them by purging it. Either specifically per table:Or for the entire recycle bin at once: