SQL Newbie Question - Mailing list pgsql-general

From Inoqulath
Subject SQL Newbie Question
Date
Msg-id epaifs$2c92$1@news.hub.org
Whole thread Raw
Responses Re: SQL Newbie Question  (Ron Johnson <ron.l.johnson@cox.net>)
Re: SQL Newbie Question  (Jim Nasby <decibel@decibel.org>)
List pgsql-general
Hello Folks

Have a look at this Table:

CREATE TABLE foo(
id serial,
a_name text,
CONSTRAINT un_name UNIQUE (a_name));

Obviously, inserting a string twice results in an error (as one would
expect). But: is there any known possibility to ingnore an errorneous
INSERT like SQLite's "conflict algorithm" (SQLite:"INSERT OR
[IGNORE|ABORT] INTO foo [...]")?
I tried to use a trigger before INSERT takes place, but it seems that
before firing a trigger the constraints are checked...
Background: I'd like to INSERT a few thousand lines in one transaction,
where some values will be appear twice.

thx in Advance

pgsql-general by date:

Previous
From: Csaba Nagy
Date:
Subject: Re: too many trigger records found for relation "item" -
Next
From: "Isaac Ben"
Date:
Subject: column limit