i found the problem:
sys=> create table test2( sys(> id serial, sys(> name varchar(10), sys(> primary key(id) sys(> ); NOTICE: CREATE TABLE will create implicit sequence "test2_id_seq" for "serial" column "test2.id" NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "test2_pkey" for table "test2" CREATE TABLE sys=> insert into test2 values(1,'myname'); INSERT 18765 1 sys=> insert into test2 (name) values('myname2'); ERROR: duplicate key violates unique constraint "test2_pkey" sys=> Why is it so ? Thanx Michal