Export sous Oracle SQL Developer

jeanxyz Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
jeanxyz Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je réalise un export en .xls d'une table avec oracle sl developer 3. La table contient deux colonnes. La 1ère colonne contient une donnée, la seconde en contient plusieurs.
Dans le fichier d'export, les données de la 2ème colonne une fois déchargées, sont séparés par des petits carrés. Est-il possible d'obtenir dans le fichier d'export que les données de la 2ème
colonne soient séparées par un ; ? Le but étant au final d'obtenir un tableau sous excel.

Merci.
A voir également:

1 réponse

jee pee Messages postés 41513 Date d'inscription   Statut Modérateur Dernière intervention   9 716
 
Bonjour,

Pour Oracle la deuxième colonne ne contient qu'une donnée. Il faudrait donc que tu remplaces le "séparateur" par le ;

Ce séparateur c'est quoi dans la logique de départ ? une tabulation ?

Après si tu te remplaces ce "séparateur" par un ; , lors de l'export vers un fichier de type .csv, le fichier se présentera ainsi :

aaaaa ; "bbbb1 ; bbbb2 ; bbbb3 "

Il ne fera toujours que 2 colonnes pour excel à cause des " justement chargés de désactiver la particularité du ;

Il faudra avec un éditeur supprimer les " (remplacer tous les " par rien)

La solution serait de faire une commande sql qui constitue le fichier de sortie, pas d'utiliser une fonction intégrée qui ne pourra résoudre une telle particularité des données.

cdlt
0
jeanxyz Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour tes conseils. Je vais tester ta solution.
0