Sto tentando di importare un file CSV in un database tramite il comando "COPIA"; tuttavia, viene visualizzato l'errore (quello che sembra comune) di cui ho bisogno per essere un superutente e che invece dovrei usare "\ copy". Tuttavia, quando utilizzo \ copy, ottengo un errore di sintassi:
ERROR: syntax error at or near "\"
LINE 1: \copy
Con il cursore che punta a "\". Ecco la mia domanda:
\copy tablename(column2, column3, column4, column5) from '/home/uploads/data.csv' WITH DELIMITER ',' CSV HEADER'
Ho provato sia "copia" che "\ copia". Il primo mi dà un errore di superutente, il secondo mi dà quell'errore di sintassi. Qualche idea su come risolverlo? fallo funzionare?
Sto eseguendo il comando tramite il campo di input sql di myPgAdmin.
L'unica altra domanda che ho riguarda l'importazione delle colonne tramite tablename (colonna2, colonna3 e così via. È la sintassi corretta per questo?