Supprimer tout le contenu d'un schéma dans Oracle

Est possible de supprimer tous les contenus dans le schéma Oracle? J'ai trouvé ce script:

Begin
for c in (select table_name from user_tables) loop
execute immediate ('drop table '||c.table_name||' cascade constraints);
end loop;
End;

Mais je voudrais savoir si il y a quelque chose de tout laisser tomber dans le schéma, les index,les tables,les contraintes... mais pas le schéma (baisse de l'utilisateur ...).

Grâce.

source d'informationauteur zerosssa