PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 25/08/2011 17:02:10

ant0inep
Membre

Utilisation de COPY

Bonjour,

J'ai en ma possession un fichier qui recrée l'architecture de ma BDD et qui insère ensuite les données dans ma base via un copy.

La création de l'architecture se déroule bien mais les copy échouent toujours (le fichier a été généré par POSTGRES - sauvegarde)

Ma synthaxe est bonne selon moi. j'ai regardé tout ce que je pouvais trouver sur google mais sans succès : Voici ce qui ressort

Execution de :

COPY users_domaines ("USER_ID", "ID_DOMAINE", "ID_SITE") FROM stdin WITH DELIMITER AS ',';
5,1,1
8,1,1
6,3,2
\.

Retour :

Erreur SQL :

ERREUR:  erreur de syntaxe sur ou près de « 5 »
LINE 3: 5,1,1
        ^

Dans l'instruction :

COPY users_domaines ("USER_ID", "ID_DOMAINE", "ID_SITE") FROM stdin WITH DELIMITER AS ',';
5,1,1
8,1,1
6,3,2
\.

J'ai essayé le changement de delimiter etc. sans succès.

Quelqu'un aurait-il la solution ?

Merci d'avance

Hors ligne

#2 25/08/2011 17:32:14

gleu
Administrateur

Re : Utilisation de COPY

Comment essayez-vous de l'exécuter ? dans une procédure stockée ?


Guillaume.

Hors ligne

Pied de page des forums