SV: delimeters psql /CSV

From: <paul(dot)malm(at)lfv(dot)se>
To: <daniel(at)manitou-mail(dot)org>
Cc: <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: SV: delimeters psql /CSV
Date: 2019-06-07 12:30:25
Message-ID: 785199B14156764C8EB14EF96CEDC44EE042EF@xw-exch03.lfv.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Sorry, I recognized that it was not "/" who caused the problem. I'm doing this in a java program and if I pause the program before running psql.exe and just open the csv file in windows with Excel and close it (without doing anything else) and then let the program run again. Then it works!
Could it have something to do with encoding. I have no idea.
Kind regards,
Paul

-----Ursprungligt meddelande-----
Från: Daniel Verite [mailto:daniel(at)manitou-mail(dot)org]
Skickat: den 7 juni 2019 14:03
Till: Malm, Paul (Operations AIM)
Kopia: pgsql-general(at)lists(dot)postgresql(dot)org
Ämne: Re: delimeters psql /CSV

Paul Malm wrote:

> C:\Users\an\bin>C:\Tmp\psql -h 10.211.43.22 -p 5432 -U postgres -d aatest -w
> -c "\copy public.""Bayern"" FROM 'C:\Users\an\test\Bayern.csv' WITH
> DELIMITER ';' CSV"
> Error: extra data after expected last column
> CONTEXT: COPY Bayern, row 1:
> "48.455555555555556;11.800833333333333;Anglberg/Amper;Industrial
> plant;722;220;220;2133;0;0;Undefined..."
>
> I have a table (Bayern) with all columns in the right format. There is a
> column-value which has a '/' in the string (Anglberg/Amper). I think that
> '/' is taken for a delimeter, since when I replace / with 'white space' it
> works.

There's no reason for '/' to be taken as a delimiter.
Can you can share the table definition and the offending line as an
attachment, so that someone can try to reproduce this with the
exact same data?
Also mention your PostgreSQL version and the shell the command
is invoked from (cmd.exe, powershell, something else?) just in case
it matters.

Best regards,
--
Daniel Vérité
PostgreSQL-powered mailer: http://www.manitou-mail.org
Twitter: @DanielVerite

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Lu, Dan 2019-06-07 12:45:36 RE: Postgres 10.7 Systemd Startup Issue
Previous Message Daniel Verite 2019-06-07 12:02:37 Re: delimeters psql /CSV