rob <[EMAIL PROTECTED]> writes: > I believe there to be one row stored, which is the reason why the > constraints on the primary key (id) were met, and that for reasons as > yet unknown a select returns three rows.
Just for the record: you do have three physical rows. The reason a select on the primary key returns only one is that Postgres "knows" a unique index can only return one hit for a given key, and so it stops the indexscan after getting the first result. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 8: explain analyze is your friend