Problem with sequence table

Started by David Goodenoughabout 20 years ago2 messagesgeneral
Jump to latest
#1David Goodenough
david.goodenough@btconnect.com

I have a DB (PostgreSQL of course) which has in the definition of one of
its tables that the default is nextval(public.rr_id_seq'::text). When I look
in the sequence I see that the "last_value" column is 40, but the largest
value in the relevant column is 45. I tried using the SQL update command
to update this value but it would not let me. How do I get rr_id_seq in step
with the data in the table?

David

#2Richard Huxton
dev@archonet.com
In reply to: David Goodenough (#1)
Re: Problem with sequence table

David Goodenough wrote:

I have a DB (PostgreSQL of course) which has in the definition of one of
its tables that the default is nextval(public.rr_id_seq'::text). When I look
in the sequence I see that the "last_value" column is 40, but the largest
value in the relevant column is 45. I tried using the SQL update command
to update this value but it would not let me. How do I get rr_id_seq in step
with the data in the table?

SELECT setval('public.rr_id_seq', 46);

--
Richard Huxton
Archonet Ltd