Tengo la siguiente secuencia creada en una base de datos postgres
CREATE SEQUENCE crear_actividad_materia
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 321
CACHE 1;
Mi duda es la siguiente, necesito poder reemplazar el valor 321 por algun valor que se me haya generado en el lenguaje de programacion que estoy usando, en este caso Java, digamos que el valor es el 327 y quiero actualizar la secuancia con ese nuevo valor, es decir pasar de 321 a 327 directemente, en el siguiente caso podria ser de de 327 a 334 o 328, como pueden notar el incremento no es fijo puede ser cualquiera dependiendo de lo que estoy haciendo en la aplicacion. En otras palabras reemplazar el valor de START por el que yo desee.
Agradezco su ayuda. Saludos
**** EDITO ****
Ya me resolvi la duda, el comndo es el siguiente:
ALTER SEQUENCE crear_actividad_materia RESTART WITH 327,
solo funciona en postgres no es del lenguaje SQL estandar
Saludos