Bonjour,

Voici mon problème.

J'ai créé en SQL*PLUS un script me permettant de générer du code SQL et de l'insérer dans un fichier.

Mon script est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
set head off
spool drop_tb.sql;
select ' drop table ' || table_name|| ' CASCADE CONSTRAINTS ;' from user_tables;
spool off
Et voici ce que j'obtiens dans le fichier en sortie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SQL> select ' drop table ' || table_name|| ' CASCADE CONSTRAINTS ;' from user_tables;
drop table DMAE CASCADE CONSTRAINTS ;
SQL> spool off
Comment faire pour supprimer les lignes et afin de n'obtenir que le code SQL généré, c'est-à-dire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
drop table DMAE CASCADE CONSTRAINTS ;
?

[Modération, Orafrance : Pensez à utiliser la balise [CODE] qui améliore la lisibilité, merci]