banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 13 February 2020 10:15

preliator
Participant assidu
Date d'inscription: 17 Nov 2018
Messages: 433

Export CSV

Bonjour à tous,

Je dispose d'une couche, composée de 2 champs, que j'aimerais exporter sous forme de tableur manipulable sous excel. Parmi ces champ, l'un d'eux correspond à des code Insee de communes. Les types de champs sont exactes sous ma BDD Postgre.

En tentant d'exporter un fichier CSV comme je le fais habituellement, ce champ Insee se transforme en champ d'entier, et corrompt forcément le champ. Je me demandais s'il existait un moyen d'exporter un tableur en gardant le type de colonne de base de postgre.

Voici ma méthode habituelle :

Code:

create table export as

select code_insee, sum(ipondi)
from mobil_sco
group by code_insee

Et exporter la table Export avec clic droit/Exporter au format CSV.

Merci à vous.

Hors ligne

 

#2 Thu 13 February 2020 10:59

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1554

Re: Export CSV

Bonjour,

CSV est un format pur texte, il ne stocke pas le type des champs.
Avec quoi ouvrez-vous ce CSV ? c'est au niveau de ce client qu'il faut dire que le champ est texte.

La commande COPY de PG vous permet d'exporter une table au format texte, avec plusieurs options de sortie (format csv par ex).

Nicolas

Hors ligne

 

Pied de page des forums

Powered by FluxBB