I have a table:
create table DB.t1 (id SERIAL,name varchar(255));
and insert some data:
insert into DB.t1 (name) values (\'nam
@erwin-brandstetter
Won't it be faster to first find the missing value and then simply setval('t1_id_seq'::regclass, )
, thus removing excessive nextval
calls?
Also, if the question is how to make ids unique, assigning this code for default value won't solve the problem.
I'd suggest using unique constraint or primary key constraint and handle unique violation exception.