Re: pg_dump and boolean format

From: Michael Glaesemann <grzm(at)seespotcode(dot)net>
To: Scott Frankel <frankel(at)circlesfx(dot)com>
Cc: PostgreSQL List <pgsql-general(at)postgresql(dot)org>
Subject: Re: pg_dump and boolean format
Date: 2010-08-11 22:57:40
Message-ID: 2C736715-3E1C-4599-9C25-42B475D7B145@seespotcode.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On Aug 11, 2010, at 18:21 , Scott Frankel wrote:

>
> On Aug 11, 2010, at 10:12 AM, Michael Glaesemann wrote:
>
>> One option is to use COPY to export the data in a format you like. For example: COPY (SELECT CAST(boolean_column AS INT) FROM my_table) TO STDOUT. Then write a script which reads the exported data files and loads them into your sqlite database. COPY WITH CSV would likely be helpful as well.
>
> With the number of tables and insert statements I'll be wrangling, I was hopeful I could coerce pg_dump to perform the "AS INT" cast.

Query the database Information Schema or system tables to provide a list of the table names. By using COPY WITH CSV HEADER and the names of the tables, you should be able to generate INSERT statements programatically.

Michael Glaesemann
grzm seespotcode net

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Satoshi Nagayasu 2010-08-12 00:51:18 Re: ECPG - Some errno definitions don't match to the manual
Previous Message Scott Frankel 2010-08-11 22:21:40 Re: pg_dump and boolean format