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.
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 |