slt,,
actuellement, je viens juste de débuter sur oracle. et la j'ai une question. en faite j'ai une de données oracle et je veux supprimer toutes les données enregistrées dans cette base sans effacer les tables.
merci d'avance pour votre aide.
Version imprimable
slt,,
actuellement, je viens juste de débuter sur oracle. et la j'ai une question. en faite j'ai une de données oracle et je veux supprimer toutes les données enregistrées dans cette base sans effacer les tables.
merci d'avance pour votre aide.
TRUNCATE table (utilise user_table pour les lister)
Code:
1
2
3
4 select 'drop table '||owner||'.'||segment_name||';' from dba_segments where owner=upper('&schema') and segment_type='TABLE';
oups ! mea culpa ! orafrance et surtout madjidri ! Je croyais avoir remplacé le drop par un truncate :oops:
encore désolé, j'espère qu'il n'y a pas de mal !
Espérons qu'il n'a pas lancé le script tel quel alors :mouarf: