Re: psql enhancement idea - Mailing list pgsql-admin

From Tom Lane
Subject Re: psql enhancement idea
Date
Msg-id 22591.1098387614@sss.pgh.pa.us
Whole thread Raw
In response to psql enhancement idea  ("Uwe C. Schroeder" <uwe@oss4u.com>)
Responses Re: psql enhancement idea  ("Uwe C. Schroeder" <uwe@oss4u.com>)
List pgsql-admin
"Uwe C. Schroeder" <uwe@oss4u.com> writes:
> I'm just doing a load of database transfers using pg_dump. Because I changed
> the schema of quite some tables I have to dump full column inserts.

I don't think that conclusion follows from that premise.  In recent
pg_dump versions (any that use a column list with COPY, which I think is
7.3 or later) there is no fundamental disadvantage to using COPY; it
should be semantically equivalent to INSERT-with-column-list commands.

The only reason I can see for using the INSERT option anymore is if you
think that some of the row insertions might fail, and you don't want
that to stop the load altogether.  If that's what you want, then you'd
certainly not want to wrap the load in BEGIN/END, so there doesn't seem
to be much point in adding an option to do it.

            regards, tom lane

pgsql-admin by date:

Previous
From: "Uwe C. Schroeder"
Date:
Subject: psql enhancement idea
Next
From: "Scott Marlowe"
Date:
Subject: Re: REVOKE not working...