J'essaie d'importer un fichier CSV dans une base de données via la commande "COPY"; cependant, j'obtiens l'erreur (ce qui semble courant) dont j'ai besoin pour être un superutilisateur et que je dois utiliser "\ copy" à la place. Cependant, lorsque j'utilise \ copy, j'obtiens une erreur de syntaxe:
ERROR: syntax error at or near "\"
LINE 1: \copy
Avec le curseur pointant vers "\". Voici ma requête:
\copy tablename(column2, column3, column4, column5) from '/home/uploads/data.csv' WITH DELIMITER ',' CSV HEADER'
J'ai essayé à la fois "copier" et "\ copier". Le premier me donnant une erreur de superutilisateur le second me donnant cette erreur de syntaxe. Une idée sur la façon de le réparer? fais-le fonctionner?
J'exécute la commande via le champ de saisie sql de myPgAdmin.
La seule autre question que je me pose concerne l'importation des colonnes via tablename (column2, column3 et ainsi de suite. Est-ce la bonne syntaxe pour cela?