Voilà mon problème, je voudrais récupérer dans un fichier la description de toutes les tables de ma base : pour celà je me suis fais un p tit script qui permet de récupérer dans un fichier la ligne host echo <table_name> desc <table_name> et le résultat de ce traitement doit aller dans un autre fichier ... je sais pas si j'ai été clair là. En tout cas voilà le code de mon petit script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
set pages 0
set feed off
spool desc.sql
select 'HOST echo '||table_name,''||chr(10)||'desc '||table_name||'' from user_tables order by table_name;
spool off
spool resultcreate.txt
@desc.sql
HOST rm desc.sql
spool off
Le problèe est que dans le fichier resultcreate.txt généré, je n'ai pas le nom de la table avant sa description !!

Voilà merci d'avance pour votre aide