Thread: How do I import this?

How do I import this?

From
"Julio Cuz, Jr."
Date:
Hi--

I'm having problems importing a file that contains the following data
(close to 500 lines):

sample:
----------------
"Heritage";"5/2/00";"EOPS";12/30/1899 15:00:00;12/30/1899
17:00:00;12/30/1899 17:00:00;12/30/1899 15:00:00;"Claudette
Ellis";"Riverside";"cellis";"8123";100144;5/2/2000 0:00:00;"EOPS OPR Review
Staff Mtg";;"12";"12 Chairs and enough  tables (set up) in a hollow square";
----------------

The delimiter is ";"  and I'm using this:

COPY FROM <filename> INTO <mydbase> USING DELIMITER |;|

And it says bad format...Help!

Julio Cuz, Jr.
Riverside Community College
jcuz@rccd.cc.ca.us


Re: How do I import this?

From
"Adam Lang"
Date:
Are the date fields meshing?

I notice you have "5/2/00"

If that is date in your database, it won't take it because of the quotes.

Check to make sure all your data is formatted correctly.

Also, the stuff surrounded by quotes, the quotes will be inputted into the
fields also.

Adam Lang
Systems Engineer
Rutgers Casualty Insurance Company
http://www.rutgersinsurance.com
----- Original Message -----
From: "Julio Cuz, Jr." <jcuz@rccd.cc.ca.us>
To: <pgsql-php@postgresql.org>
Sent: Friday, February 16, 2001 12:32 PM
Subject: [PHP] How do I import this?


> Hi--
>
> I'm having problems importing a file that contains the following data
> (close to 500 lines):
>
> sample:
> ----------------
> "Heritage";"5/2/00";"EOPS";12/30/1899 15:00:00;12/30/1899
> 17:00:00;12/30/1899 17:00:00;12/30/1899 15:00:00;"Claudette
> Ellis";"Riverside";"cellis";"8123";100144;5/2/2000 0:00:00;"EOPS OPR
Review
> Staff Mtg";;"12";"12 Chairs and enough  tables (set up) in a hollow
square";
> ----------------
>
> The delimiter is ";"  and I'm using this:
>
> COPY FROM <filename> INTO <mydbase> USING DELIMITER |;|
>
> And it says bad format...Help!
>
> Julio Cuz, Jr.
> Riverside Community College
> jcuz@rccd.cc.ca.us


Re: How do I import this?

From
Josh Berkus
Date:
Mr. Cuz,

    Given the special meaning of the semi-colon in PostgreSQL (end of
command or Execute) a semi-colon is possibly the worst delimiter you
could have chosen.  Try something else, such as a comma or pipe.

                    -Josh Berkus
--
______AGLIO DATABASE SOLUTIONS___________________________
                                        Josh Berkus
   Complete information technology      josh@agliodbs.com
    and data management solutions       (415) 565-7293
   for law firms, small businesses       fax  621-2533
    and non-profit organizations.       San Francisco