Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Melhor maneira de redefinir uma sequência Oracle para o próximo valor em uma coluna existente?


Você pode aumentar temporariamente o tamanho do cache e fazer uma seleção fictícia e redefinir o tamanho do cache de volta para 1. Por exemplo
ALTER SEQUENCE mysequence INCREMENT BY 100;

select mysequence.nextval from dual;

ALTER SEQUENCE mysequence INCREMENT BY 1;