Listado completo de tutoriales

36 - Alterar secuencia (alter sequence)


Ver video

Es posible modificar una secuencia, su valor de incremento, los valores mínimo y máximo y el atributo "cycle" (el valor de inicio no puede modificarse); para ello empleamos la sentencia "alter sequence". Sintaxis:

 alter sequence NOMBRESECUENCIA ATRIBUTOSAMODIFICAR;

Definimos una secuencia denominada "sec_codigolibros" con los siguientes atributos:

 create sequence sec_codigolibros
  start with 1
  increment by 1
  maxvalue 999
  minvalue 1
  nocycle;

Para modificar el máximo valor a 99999 y el incremento a 2, tipeamos:

  alter sequence sec_codigolibros
  increment by 2
  maxvalue 99999;

Los valores de incremento y mínimo han sido modificados, los demás atributos no especificados en la sentencia "alter sequence" se mantienen.


Retornar