Re: psql command line question..

Поиск
Список
Период
Сортировка
От Christoph Dalitz
Тема Re: psql command line question..
Дата
Msg-id 20030129101940.6da5885b.christoph.dalitz@hs-niederrhein.de
обсуждение исходный текст
Ответ на psql command line question..  ("Williams, Travis L, NPONS" <tlw@att.com>)
Список pgsql-general
> Date: Tue, 28 Jan 2003 23:53:49 -0500
> From: "Williams, Travis L, NPONS" <tlw@att.com>
>
> I have a bunch of huge inserts in a flat file.
> They are in proper sql context and I can take each individual and copy/paste
> it into psql and it inserts fine.  I tried doing a psql -e dbname < file.sql
> and I get errors.  Is there anything specific I need to do to the file format?
>
I have observed very strange behaviour with psql when the input data contains
TAB characters. Maybe that's your problem too.

Replacing nonprintable characters with blanks is somewhat tricky, but possible
with sed:

    # 0B is the hex code for TAB
    char2replace="`echo -e \x0B`"
    sed "s/$char2replace/ /g" ...

Hope this helps,

Christoph Dalitz

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

Предыдущее
От: Johann Uhrmann
Дата:
Сообщение: Re: Getting results from a dynamic query in PL/pgSQL
Следующее
От: "Rick Gigger"
Дата:
Сообщение: Re: Using RSYNC for replication?