This is not a solution; but, may help.
To check if a table exists you can run:
Code:
SELECT * FROM USER_TABLES WHERE TABLE_NAME='You Table Name';
Then you can check the result and delete the table if required:
Code:
DROP TABLE YOUR_TABLE_NAME;
Then create table:
Code:
CREATE TABLE YOUR_TABLE_NAME AS
(SELECT * FROM ORGINAL_TABLE_NAME);
COMMIT;
Or, insert the data:
Code:
INSERT INTO YOUR_TABLE_NAME
(SELECT * FROM ORGINAL_TABLE_NAME);
COMMIT;
I hope that helps.