Você precisa ter o
Flashback Data Archive
ativado. Em seguida, o truncar poderia ser revertido com uma declaração como esta:insert into <truncated_table>
select * from <truncated_table> as of timestamp <some time>;
Obrigado a @Jon Heller por adicionar essas informações úteis sobre o novo recurso:
Isso requer a versão
11.2
ou superior, que introduziu suporte para instruções DDL, como truncate.