Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2362 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SGBD/SQL] oracle spool : nom de colonne tronqué

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SGBD/SQL] oracle spool : nom de colonne tronqué

n°1907012
tet2neu
emmerdeur
Posté le 20-07-2009 à 22:08:41  profilanswer
 

Bonjour :)
 
Je cherche à exporter des tables d'une base Oracle en fichiers csv.
Je suis obligé de passer par sql*plus. Tout est exécuté via des shell unix.
 
J'ai donc créé un shell qui prend en paramètre le nom d'une table et qui fait un spool avec la requête select * from ma_table
 
Problème : cette bouse d'sql*plus tronque le nom des champs quand les données sont de longueur plus courte que le nom :fou:  
 
Résultat, beaucoup de fichiers générés sont inexploitables ou presque puisqu'on ne reconnaît plus les champs :/
 
Etant donné que j'ai de nombreuses tables à décharger, y a-t-il une solution autre que d'appliquer un format à chaque champ de chaque table ? Sinon adieu le shell d'export générique, et vive les heures supplémentaires...
 
A vot' bon coeur :)


Message édité par tet2neu le 20-07-2009 à 22:09:26
mood
Publicité
Posté le 20-07-2009 à 22:08:41  profilanswer
 

n°1907317
tet2neu
emmerdeur
Posté le 21-07-2009 à 16:42:01  profilanswer
 

c'est pas bon signe tout ça :(

n°1907356
couak
Posté le 21-07-2009 à 17:47:58  profilanswer
 

si ca peut t'aider : http://download.oracle.com/docs/cd [...] m#i1081008
moi perso je sais pas comment faire

n°1907380
tet2neu
emmerdeur
Posté le 21-07-2009 à 18:47:35  profilanswer
 

rien de nouveau, ça explique comment appliquer un format à une colonne, mais il ne semble pas possible de modifier le format par défaut de toutes les colonnes (ou au moins par type) :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SGBD/SQL] oracle spool : nom de colonne tronqué

 

Sujets relatifs
[Oracle] tranches horairesTextarea tronqué ?
Comment importer une bdd au format Oracle data pump?probleme de drop de table sur oracle
[SQL Server 2005 & TRIGGER] Exécuter une proc stock automatiquement[SQL SERVER 2005] Script de remplissage de table (BLUK INSERT & cie)
[SQL SERVER 2005] Associer une procédure stockée à une BDDSQL Error -104
upload video dans une bdd oraclePL/SQL : utilisation de variable pour liste de valeur dans requête
Plus de sujets relatifs à : [SGBD/SQL] oracle spool : nom de colonne tronqué


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR