Re: how to "pg_dump", based in select command

Поиск
Список
Период
Сортировка
От Josh Tolley
Тема Re: how to "pg_dump", based in select command
Дата
Msg-id e7e0a2570707031052ie1d2cb9oef59942e35137be7@mail.gmail.com
обсуждение исходный текст
Ответ на how to "pg_dump", based in select command  ("Jeferson Kasper" <jefersonkasper@gmail.com>)
Список pgsql-hackers
On 7/3/07, Jeferson Kasper <jefersonkasper@gmail.com> wrote:
> Hello folks.
> I want to know how to dump some parts of a database?
> I need to extract the records in a "select * from table" and the pg_dump or
> other tool will create a file with the records found in this "select
> command", and after this, i will restore this file in another database with
> the same structure.
> Any idea?
> Thanks people.
>
> Jeferson Kasper
>

In 8.2 you can use the COPY command with a query, as in COPY (SELECT
...) TO 'filename'

In earlier versions, one alternative is to create a table filled with
the results of your query and pg_dump it. Alternatively you might also
pipe the query into psql and pipe the output to a file, use psql's \o
option, etc.

-Josh


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Zdenek Kotala
Дата:
Сообщение: Re: Proposal: In-Place upgrade concept
Следующее
От: Martijn van Oosterhout
Дата:
Сообщение: Re: Proposal: In-Place upgrade concept