Despejar dados da(s) tabela(s) Oracle para instruções INSERT
Acabei de responder a uma pergunta semelhante ontem. Pode não ser exatamente o que você quer (e ainda está incompleto), mas provavelmente tem as informações para você começar a completar os scripts sozinho. Confira
a> .