Message posté par : Edouard Hyvernat
----------------------------------------
Au risque de me tromper, j'irai plutôt voir dans ce répertoire :
http://data.cquest.org/geo_sirene/v2019/
Ensuite je prendrai un csv sur une commune quelconque pour avoir l'intitulé et le type
des champs présent dans le csv. Je créerai un petit script sql qui comprendrait ma
définition de table et je chargerai avec un COPY FROM le CSV global dans une seule table
qui nécessiterait à minima d'avoir le champ geom indexé avant d'envisager de
répartir cela en plusieurs schéma ou table.
-----------------
Code :
CREATE TABLE schema.nom_de_la_table (
champ 1 varchar,
champ 2 integer,
etc.) ;
--COPY FROM CSV
COPY schema.nom_de_la_table FROM 'repertoire\du\csv\sirene.csv' DELIMITER
';' CSV HEADER NULL '' ENCODING 'WIN1252' ;
-----------------
CSV HEADER --> si le csv comprend bien des en-tête
NULL '' --> pour charger correctement dans PG et éviter des erreurs en cas de
valeurs nulles
ENCODING --> en fonction de votre base, 'UTF8' ou 'WIN1252'
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=345962#p345962
Pour y répondre : donnees(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net