Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 29/09/2011 11:15:34
- snaileater
- Membre
Syntax Error avec Copy from (Linux/Windows) ...
Bonjour,
je cherche à exécuter un script SQL de création de base + insertion des données.
Ce fichier provient d'un serveur Linux je pense.
Je travaille sur un serveur Windows.
Les structures de table passent correctement (apparemment) puis intervient une erreur quand démarre l'insertion des données dans les tables :
--
-- Data for Name: agence_bassin; Type: TABLE DATA; Schema: public; Owner: postgres
--
COPY agence_bassin (oid, nu_bassin, nom_bassin) FROM stdin;
\N 1 Loire-Bretagne
\N 2 Seine-Normandie
\.
Dès qu'il rencontre le \N il m'indique :
ERROR: syntax error at or near "\"
État SQL :42601
Caractère : 55679
Je suppose que c'est une histoire de délimiteurs et/ou d'échappement différent Linux/Windows mais je ne vois pas pour le moment comment modifier la syntaxe pour lui faire accepter ce code...
Merci d'avance pour votre aide.
Hors ligne
#2 29/09/2011 11:22:38
- gleu
- Administrateur
Re : Syntax Error avec Copy from (Linux/Windows) ...
Vous essayez d'exécuter la requête avec quel outil ?
Guillaume.
Hors ligne
#3 29/09/2011 11:25:52
- snaileater
- Membre
Re : Syntax Error avec Copy from (Linux/Windows) ...
Bonjour,
Le bouton "exécuter vos propres requêtes SQL" de pgAdmin III (v 1.12.3) ...
Hors ligne
#4 29/09/2011 13:28:06
- gleu
- Administrateur
Re : Syntax Error avec Copy from (Linux/Windows) ...
Vous ne pouvez pas utiliser l'éditeur de requêtes de pgAdmin pour un COPY à partir de ou vers stdin.
Guillaume.
Hors ligne
#5 29/09/2011 14:58:52
- snaileater
- Membre
Re : Syntax Error avec Copy from (Linux/Windows) ...
Comment puis-je faire ? En ligne de commande ? via Psql ?
Hors ligne
#6 29/09/2011 15:10:40
- Marc Cousin
- Membre
Re : Syntax Error avec Copy from (Linux/Windows) ...
Via psql.
Marc.
Hors ligne
#7 29/09/2011 15:56:26
- snaileater
- Membre
Re : Syntax Error avec Copy from (Linux/Windows) ...
Merci. résolu
Hors ligne
Pages : 1