From: | "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com> |
---|---|
To: | Scott Frankel <leknarf(at)pacbell(dot)net> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: data integrity and inserts |
Date: | 2004-12-01 18:21:29 |
Message-ID: | 41AE0BA9.3080908@commandprompt.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Scott Frankel wrote:
>
> I want to ensure data integrity when inserting into a table, preventing
> multiple
> entries of identical rows of data.
Just use a unique index on the columns you want to make sure are not
duplicated.
>
> Does this call for using a trigger?
> How would triggers perform a query to test if data already exists in the
> table?
>
> (The doco outlines how triggers perform tests on NEW data inserted into a
> table; but I haven't found anything on data already extant.)
>
> Thanks in advance!
> Scott
>
>
> sample table:
>
> CREATE TABLE names (the_id SERIAL PRIMARY KEY, the_name text);
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
--
Command Prompt, Inc., home of PostgreSQL Replication, and plPHP.
Postgresql support, programming shared hosting and dedicated hosting.
+1-503-667-4564 - jd(at)commandprompt(dot)com - http://www.commandprompt.com
Mammoth PostgreSQL Replicator. Integrated Replication for PostgreSQL
Attachment | Content-Type | Size |
---|---|---|
jd.vcf | text/x-vcard | 640 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | gnari | 2004-12-01 18:21:54 | Re: data integrity and inserts |
Previous Message | Ian Harding | 2004-12-01 18:20:52 | Re: data integrity and inserts |