Exporter des données Excel vers PGAdmin

Salut a tous !!

J'ai une petite question toute simple : est-il possible d'exporter des données d'un tableau Excel vers une table contenue dans PGAdmin ?
Configuration: Windows Vista
Firefox 3.0

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. bonjour
    tape sur le site,
    où dans statistiques, Raymond PENTIER ! en passant bonjour Raymond !!
    c'est un pro dans office ! va dans son MP ( message privé ) et il va te diriger , j'en suis sur !!

    A+++
    1. re !!

      bon en fait j'ai PRESQUE reglé mon probleme. Ze m'explique :

      j'ai exporté ma table en csv depuis Excel. Jusque la tout va bien. Mais maintenant c'est pgadmin qui me pose probleme. En effet, la requete :

      COPY "Tab_Transfo" ("Code_Frein", "Code_Patin", "Code_Porte", "Code_Transfo") FROM 'C://Users//magellano//Desktop//Transfo.csv' WITH CSV


      me renvoie :

      ERROR:  could not open file "C://Users//magellano//Desktop//Transfo.csv" for reading: No such file or directory
      
      ********** Erreur **********
      
      ERROR: could not open file "C://Users//magellano//Desktop//Transfo.csv" for reading: No such file or directory
      État SQL :58P01
      


      J'ai TOUT essayé pour le chemin vers mon fichier, avec des antislashs, des slashs simples, des slashs doubles, rien ne passe, et pourtant le chemin est correct, et le fichier existe. Qqun a une solution ?
      1. La lecture se fait en local, si ta BD est sur un serveur distant ton fichier doit être situé dans un répertoire local du serveur (avec les droits qu'il faut bien sûr)
      2. on importe avec cette syntaxe

        copy [nomtable] from [ 'chemin du fichier csv' (avec extension ".csv" : exemple = ' E:\fichier.csv') ]
        with delimiter ','

        EXEMPLE:
        copy station2 from 'E:\fichier.csv' with delimiter ','

        voila, il est important dans le fichier csv de spécifier qu'a chaque espace on y insert une virgule à la place...
        sa permet de faire la delimitation!

        bonne journée