Résultat select dans fichier txt en bat
Résolu
Mickael864802
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
mamiemando Messages postés 33682 Date d'inscription Statut Modérateur Dernière intervention - 17 juil. 2024 à 12:58
mamiemando Messages postés 33682 Date d'inscription Statut Modérateur Dernière intervention - 17 juil. 2024 à 12:58
A voir également:
- Résultat select dans fichier txt en bat
- Fichier bat - Guide
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
1 réponse
Bonjour,
Si tu as gardé le texte entre crochet, c'est la cause de ton erreur. Dans la plupart des documentations, du texte entre crochet signifie qu'il est optionnel et/ou à adapter en fonction de tes besoins. Par ailleurs, il faut probablement échapper ton \, car en programmation, \ sert à échapper des caractères spéciaux... et donc \ s'écrit souvent \\.
Une requête possible serait donc :
SELECT divers INTO OUTFILE 'Monchemin\\resultat.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM parametre;
Bonne chance
Bonjour Mamiemando,
Tout d'abord, merci d'avoir pris le temps de me répondre.
J'ai testé ce que tu m'as dit, voici le résultat :
as-tu une idée de ce qui coince ?
Bonjour Mickael,
En fait, j'ai raisonné comme si c'était du MySQL (où SELECT INTO OUTFILE existe bien), mais SQLplus utilise une autre syntaxe. D'après cette discussion, il faut utiliser SPOOL à la place. On peut éventuellement préciser comment formater le résultat (voir ).
Bonne chance