Mach das dann in 3 Schritten:
Create or replace Table MyTable ...;
delete from MyTable;
Insert into MyTable select * from MyTable2;

Ggf. mach den Delete vor dem Create or replace.

Der Create or Replace führt einen Alter Table unter Beibehaltung der Daten sowie aller Indizes durch.
Wenn sich deine Spalten geändert haben, verwende eben mehrere Schritte.