Bonjour,



J'ai un fichier excel, que j'enregistre en .CSV afin d'importer les données dans une table que je crée sous POSTGRESQL.
Problème : les noms des colonnes ne s'affichent pas! Au début, elles s'affichaient, mais j'ai

Voici le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CREATE SCHEMA geocoduu;
 
SELECT populate_geometry_columns();
 
/*DROP TABLE geocoduu.adresses;*/
 
CREATE TABLE geocoduu.adresses(
	ville text 
	,Lat double precision
	,Lng double precision
	,Accuracy integer
	,NbAdrReturned integer
	,Error_Address text
	);
 
 
COPY geocoduu.adresses (ville, Lat, Lng, Accuracy, NbAdrReturned, Error_Address)
FROM 'F:/mondossier/geocodage_uu.csv' WITH DELIMITER AS ';' CSV HEADER;
Vous me direz, les colonnes Accuracy, NB... et Error... ne servent à rien. Il n'empêche qu'il faut toujours les noms des colonnes...
J'ai essayé en enlevant HEADER, en rajoutant des FORCE NOT NULL, mais pas de succès.
En outre, enlever HEADER fait descendre les entêtes de colonnes comme 1ère ligne d'enregistrement lors de l'import sous POST GRE, ce qu'il ne faut pas bien sûr.
Comme on le peut voir, je crée des noms de colonnes pour la table, mais ils ne s'affichent pas!
J'abdique, car cela fait tout de même plusieurs heures...
Si vous savez comment les importer Merci
Chercher sur internet n'a rien, le site de PostGre n'est pas clair, donc