Bonjour tout le monde,
Je viens chercher un peu d'aide auprès de vous sur une fonctionnalité de postgresql : comment peut on importer un fichier excel dans postgresql ?
merci de votre aide[/quote]
Bonjour tout le monde,
Je viens chercher un peu d'aide auprès de vous sur une fonctionnalité de postgresql : comment peut on importer un fichier excel dans postgresql ?
merci de votre aide[/quote]
si c'est un fichier pure Excel, utilise ODBC, sinon convertie le en CSV et utilise la commande copy
KrysKool
Christophe Chauvet
Consultant Odoo
Python / PostgreSQL
merci
Mais je ne suis pas vraiment experte, en plus je viens juste de passer sous Linux Debian. Alors c'est pas super évident.
Je viens de télécharger les sources de psqlodbc, j'ai fait un make et make install tout simple.
Mes fichiers EXCEL sont des tables de jointures avec seulement 2 ou 3 colonnes et je suis sous openOffice. J'ai essayé de faire une connexion odbc sous openoffice mais apparement les drivers odbc ne sont pas au bon endroit, ou alors j'ai mal écrit le chemin d'acces(???)
Bref ça me semble hyper compliqué. Est-ce que tu pourrais m'aider en m'expliquant un peu une procédure (odbc ou copy)
Big merci d'avance
J'ai écrit cette commande sql : COPY Abriter FROM '/usr/local/DONNEES/abriter.csv' USING DELIMITERS ',' WITH CSV QUOTE AS '"'
et le résultat de la requête c'est : Relation "abriter" does no exist
Des conseils?
ça y est, ça fonctionne. La commande sql était bonne, le problème venait du fichier csv qui avait gardé l' en-tête en texte des colonnes et du nom de la table. Apparemment, postgresql ne supporte pas les majuscules dans les nom de tables.
voilou
Sinon pour le driver psqlodbc, j'ai pas encore tout saisi.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager