Re: Filtering duplicated row with a trigger

From: Bruno Wolff III <bruno(at)wolff(dot)to>
To: papapep <papapep(at)gmx(dot)net>
Cc: pgsql-novice <pgsql-novice(at)postgresql(dot)org>
Subject: Re: Filtering duplicated row with a trigger
Date: 2003-10-06 16:48:06
Message-ID: 20031006164806.GB27925@wolff.to
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

On Mon, Oct 06, 2003 at 18:30:29 +0200,
papapep <papapep(at)gmx(dot)net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I've got plenty of data files (prepared to be inserted with the \copy
> statement) but I have to filter them to be sure that there are no
> duplicated rows inserted.
> I know I should do it with a trigger that executes a function before
> inserting the row and if it's duplicated do something with it (insert it
> in another table, simply forget it, etc...). The theory is clear :-)
> But the practice is not so clear (for me, of course).
> Anyone can give me some guide to how the function should do the control
> of duplicated rows?

You might want to consider reading the data into a temp table and then using
a query to do something with duplicates.

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message papapep 2003-10-06 16:56:28 Re: [personal] Re: Filtering duplicated row with a trigger
Previous Message Nabil Sayegh 2003-10-06 16:43:31 Re: Filtering duplicated row with a trigger