Message posté par : cquest
----------------------------------------
Voici ma recette...
Pour créer les tables PG avec les colonnes du CSV (tout en text):
-----------------
Code :
psql -c "create table if not exists insee_siren (`unzip -p StockUniteLegale_utf8.zip
| head -n 1 | sed 's/,/ text,/g;s/$/ text/'`);"
psql -c "create table insee_siret (`gunzip -c StockEtablissement_utf8_geo.csv.gz |
head -n 1 | sed 's/,/ text,/g;s/$/ text/'`);"
-----------------
Ensuite l'import...
-----------------
Code :
unzip -p StockUniteLegale_utf8.zip | psql -c "truncate insee_siren; copy insee_siren
from stdin with (format csv, header true)"
gunzip -c StockEtablissement_utf8_geo.csv.gz | psql -c "copy insee_siret from stdin
with (format csv, header true)"
-----------------
Par contre, c'est pas pour Windows ;)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=346010#p346010
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