Jeśli używasz starych narzędzi EXP i IMP, nie możesz tego zrobić. Jedyną opcją jest zaimportowanie do tabeli o tej samej nazwie (chociaż możesz zmienić schemat, do którego należy tabela).
Jednak mówisz, że jesteś na 11g. Dlaczego nie skorzystać z narzędzia DataPump wprowadzonego w 10g, które zastępuje Import i Eksport. Ponieważ w 11g to narzędzie oferuje opcję REMAP_TABLE, która robi dokładnie to, czego chcesz.
edytuj
Po przeczytaniu komentarzy, które OP dodał do innej odpowiedzi podczas pisania tego, nie sądzę, aby opcja REMAP_TABLE zadziałała w ich przypadku. Zmienia tylko nazwy nowych obiektów. Jeśli tabela o oryginalnej nazwie istnieje w schemacie docelowym, import nie powiedzie się z ORA-39151. Przepraszamy.
edytuj ceny
Biorąc pod uwagę rozwiązanie, które ostatecznie wybrał OP (upuść istniejącą tabelę, zastąp nową tabelą), istnieje rozwiązanie z Data Pump, które ma użyć TABLE_EXISTS_ACTION={TRUNCATE | REPLACE}
klauzula. Wybór REPLACE
upuszcza tabelę, podczas gdy TRUNCATE
po prostu… skraca go. W obu przypadkach musimy się martwić ograniczeniami integralności referencyjnej, ale jest to również problem z wybranym rozwiązaniem.
Zamieszczam ten dodatek nie dla OP, ale dla dobra innych poszukiwaczy, którzy znajdą tę stronę w przyszłości.