Hey,
with latest version 9.3 you can use a copy from with a programm as argument.
I had a similar problem (an extra space at the end of each line), so I used
sed in a pipeline to remove it before feeding it to database.

You can use the unix | pipe for most of the stuff.

If you have an older version you can use the mkfifo command to "trick"
postgres into believing he will copy from a file.

Cheers,
Rémi-C


2014-04-30 10:47 GMT+02:00 Willy-Bas Loos <willy...@gmail.com>:

> Alberto, it would be hard to use sed( s/^I$// ), because there is no
> explicit NULL value and there are many NULLs in the last column.
> So i can't be sure how many tabs should be in the end of each line.
>
> Yes, Karsten, maybe scripting would be the easiest way to fix this, i
> would then probably insert this line for line. That's a possibility. It
> might take a long time to run, but that's not much of an issue.
>
> --
> Willy-Bas Loos
>

Reply via email to