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 PL/pgSQL » Utilisation de COPY » 25/08/2011 17:02:10

ant0inep
Réponses : 1

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

Pied de page des forums

Propulsé par FluxBB