Re: Question on populating tables . . .

Поиск
Список
Период
Сортировка
От P.J. \"Josh\" Rovero
Тема Re: Question on populating tables . . .
Дата
Msg-id 3C337ABF.7010207@sonalysts.com
обсуждение исходный текст
Ответ на Question on populating tables . . .  ("Peter E. Chen" <pchen3@jhmi.edu>)
Список pgsql-general
Yes.  After you have defined the table (i.e., CREATE TABLE...)
you can use COPY (in psql or code) or \C (in psql).  Tabs are
the default delimiters for COPY.

  \h copy
Command:     COPY
Description: copy data between files and tables
Syntax:
COPY [ BINARY ] table [ WITH OIDS ]
     FROM { 'filename' | stdin }
     [ [USING] DELIMITERS 'delimiter' ]
     [ WITH NULL AS 'null string' ]
COPY [ BINARY ] table [ WITH OIDS ]
     TO { 'filename' | stdout }
     [ [USING] DELIMITERS 'delimiter' ]
     [ WITH NULL AS 'null string' ]

Something like:

    copy mytable from '/home/chen/testdata.tab';

ought to work.



Peter E. Chen wrote:

> Hey All,
>
> Is there a way to populate a table using a tab-delimited file?  This feature
> is available in MySQL and I'd like to know if it is possible with
> postgreSQL.
>
> Thanks.
>
> Peter
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/users-lounge/docs/faq.html
>
>
>


--
P. J. "Josh" Rovero                                 Sonalysts, Inc.
Email: rovero@sonalysts.com    www.sonalysts.com    215 Parkway North
Work: (860)326-3671 or 442-4355                     Waterford CT 06385
***********************************************************************


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

Предыдущее
От: "Jeffrey W. Baker"
Дата:
Сообщение: Re: Question on populating tables . . .
Следующее
От: Tom Lane
Дата:
Сообщение: Re: tuplesort error from create index (?)