Modify Oracle Sequence Current Value
You can change the current value of a sequence in Oracle database by using the ALTER SEQUENCE statement. Here is an example:
ALTER SEQUENCE sequence_name INCREMENT BY increment_value;
Among them:
- sequence_name is the name of the sequence that needs to be modified.
- The increment_value is the value to be either increased or decreased, which can be a positive or negative number (if the current value needs to be decreased).
For example, to increase the current value of a sequence named my_sequence by 100, you can execute the following SQL statement:
ALTER SEQUENCE my_sequence INCREMENT BY 100;
Please be careful when modifying the current value of a sequence as it may affect the value returned when calling the NEXTVAL function next time. Make sure to use it cautiously and ensure sufficient permissions on the database objects.