Nom de fichier de spool dynamique
Bonjour.
C'est un sujet déjà abordé mais je ne trouve pas la syntaxe qui correspond à mon cas.
Voici le code:
Code:
1 2 3 4 5 6 7 8 9 10
| VARIABLE nom_fichier VARCHAR2(30)
BEGIN
<traitement pour consituer le nom du fichier: OK>
:nom_fichier := "le bon nom";
END;
SPOOL nom_fichier..txt
ma_requête
SPOOL OFF |
J'ai très simplifié, il y a les variables d'environnement qui vont bien, le chemin bien passé par unix, etc...
Le Spool est bon (j'ai les données dans un fichier) mais je ne récupère jamais le nom du fichier. J'ai essayé 'SPOOL &nom_fichier..txt', 'SPOOL :nom_fichier..txt' et d'autres choses, le fichier n'a jamais le nom qu'il devrait (et parfois même le spool ne fonctionne pas).
Quelle est la bonne syntaxe? Je ne trouve vraiment pas.:cry:
Merci!!!:D