Bonjour les gens,
Je viens d'écrire un script qui récupère le résultat d'une requête SQL dans un fichier .txt
A ce script je lui passe un paramètre (utilisé dans le WHERE de mon SELECT), j'aimerai pouvoir utilisé ce même paramètre pour créer mon nom de fichier texte. Est-ce que c'est possible?
Ligne de commande : @mon_script.sql 'valeur_de_mon_attribut'
Code du script :
Avec le code ci-dessus, j'ai le fichier stats_.LST qui est créé. A l'intérieur, il contient bien le résultat de la requete SQL. Alors que je voudrais un fichier stats_valeur_de_mon_attribut.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DEFINE p_valeur_attribut = '&1' DEFINE p_nom_fic_resultat = 'c:\chemin_d_acces\stats_' || '&1' || '.txt' spool &p_nom_fic_resultat select * from ma_table where mon_attribut= '&p_valeur_attribut'; spool off
Je suis perdueest-ce que qqu peut m'aider???
Vous vous avez des idées n'hésitez pas! Merci![]()
Partager