[BDD Ingres]export de donness

Résolu
stillfelil Messages postés 135 Statut Membre -  
jpzuate Messages postés 56 Statut Contributeur -
Bonjour
J'utilise le Sgbd INGRES,et je voudrais savoir si ya un moyen d'exporter une Requete vers en fichier texte avec un ";" comme separateur entre les colonnes,
du style de BCP sous MS SQL Server
Merci
--
java,c++,php,xml, xforms,mysql
Configuration: Linux Fedora
Firefox 1.5.0.1

2 réponses

  1. Jean-Pierre Zuate
     
    Bonjour,

    Oui c'est possible. Il faut utiliser l'ordre copy table de la manière suivante :
    copy table nom_de_table (colonne1=char(0)';', colonne2=char(0)';', etc. nl) into 'nom_de_fichier'

    Vous pouvez imaginer exporter ainsi le résultat d'un SELECT en passant par une GLOBAL TEMPORARY TABLE.

    Il existe un site du club utilisateur Ingres si ça vous intéresse : www.ingres-ua.org

    Bon courage,
    Jean-Pierre ZUATE
    0
    1. stillfelil Messages postés 135 Statut Membre 38
       
      Merci Jean-Pierre Zuate
      petite question
      a quoi sert le char(0) dans la requete ?
      0
  2. jpzuate Messages postés 56 Statut Contributeur 51
     
    De rien :-)
    char(0) sert à stocker (ou à lire selon que le copy soit INTO ou FROM) tous les caractères d'une chaîne. A contrario char(n) ne concerne que n caractères ...
    0