ALTER SEQUENCE
Contents
Syntax
ALTER SEQUENCE <sequence_name> { <option> ... }
Modify properties of a sequence.
Options
Each <option>
can be one of (in any order):
RESET
RESET WITH <number>
INCREMENT BY <number>
MINVALUE <number>
NO MINVALUE
MAXVALUE <number>
NO MAXVALUE
RESET
(without using WITH <number>
) will choose the smallest starting
number that is allowed by the other constraints.
Examples
CREATE SEQUENCE seq1;
VALUES ROW(NEXT VALUE FOR seq1, NEXT VALUE FOR seq1);
ALTER SEQUENCE seq1 RESTART;
VALUES ROW(NEXT VALUE FOR seq1, NEXT VALUE FOR seq1);
-- msg: CREATE SEQUENCE 1
-- COL1: 1 COL2: 2
-- msg: ALTER SEQUENCE 1
-- COL1: 1 COL2: 2