Good day. Please reveiew log below. test=# \d subscribers; Table "subscribers" Column | Type | Modifiers ----------+------------------------+---------------------------------------- ----------- sid | bigint | not null default nextval('subscribers_sid'::text) email | character varying(128) | not null default '' domain | character varying(128) | not null default '' status | smallint | default 0 password | character varying(128) | not null default '' signup | date | default '2002-01-01' name | character varying(128) | default '' sex | character varying(1) | default '' address | character varying(128) | default '' city | character varying(128) | default '' state | character varying(2) | default '' zip | character varying(16) | not null default '' country | character varying(2) | default '' phone | character varying(128) | not null default '' Indexes: subs_domain_idx Primary key: subscribers_pkey Unique keys: subscribers_email_key Triggers: RI_ConstraintTrigger_63057, RI_ConstraintTrigger_63063, RI_ConstraintTrigger_63069, RI_ConstraintTrigger_63161, RI_ConstraintTrigger_63163
test=# select count(*) from subscribers; count ------- 96856 (1 row) test=# select * from subscribers where email~'domain4'; sid | email | domain | status | password | signup | name | sex | address | city | state | zip | country | phone -----+-------+--------+--------+----------+--------+------+-----+---------+- -----+-------+-----+---------+------- (0 rows) test=# INSERT INTO subscribers(email) SELECT (random()||'@domain4.com') from subscribers; ERROR: Cannot insert a duplicate key into unique index subscribers_email_key test=# I assume that this is because of pure transaction data isolation? --- Best Regards, Vlad Marchenko ------------------------------------------------------- TrackingSoft LLC http://trackingsoft.com/ http://affiliatetracking.net/ ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]