Re: problems importing from csv

From: Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>
To: stan <stanb(at)panix(dot)com>, pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: problems importing from csv
Date: 2019-09-13 19:45:17
Message-ID: 2241df47-10a0-1ab4-2891-f0ecf083586b@aklaver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 9/13/19 11:22 AM, stan wrote:
>
> I am trying to import some data from spreadsheets. Included in the data

What program?

Usually there is an option to save the raw values not the formatted
ones. In LibreOffice you uncheck the Save content as shown option.

> sets are US monetary values. These appear in the CSV file, like this: $1.00
> The column is defined like this: NUMERIC(5,2) NOT NULL. When I try to
> import this data using the \copy functionality, i get the following error;
>
> stan(at)smokey:~/pm_db/live_data$ psql < import_employee.sql
> ERROR: invalid input syntax for type numeric: "$1.00"
> CONTEXT: COPY employee, line 2, column hourly_rate: "$1.00"
>
> How can I work around this?
>

--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message John W Higgins 2019-09-13 20:00:52 Re: PG SQL and LIKE clause
Previous Message Adrian Klaver 2019-09-13 19:34:01 Re: PG SQL and LIKE clause