Temas > Programacion > Base de datos > Secuencias en sql
Julio

Mediante las secuencias, Oracle puede proporcionar una
lista consecutiva de números unívocos que sirve para
simplificar las tareas de programación. 
La primera vez que una consulta llama a una secuencia,
se devuelve un valor predeterminado. En las sucesivas
consultas se obtendrá un valor incrementado según el
tipo de incremento especificado. 
Las secuencias pueden ser útiles, por ejemplo, para
simular el tipo de datos AUTOINCREMENTO de Paradox,
Access y MySQL. 
Creación de una secuencia:
CREATE SEQUENCE nombre_secuencia
INCREMENT BY numero_incremento
START WITH numero_por_el_que_empezara
MAXVALUE valor_maximo | NOMAXVALUE 
MINVALUE valor_minimo | NOMINVALUE
CYCLE | NOCYCLE
ORDER | NOORDER 
Descripción de los campos de creación de secuencia:
INCREMENT BY. Indica cuánto se incrementa la secuencia
cada vez que se usaPor defecto seincrementa de uno en uno
START WITH. Indica el valor inicial de la secuencia (por defecto 1)
MAXVALUE. Máximo valor que puede tomar la secuencia.
MINVALUE. Mínimo valor que puede tomar la secuencia.
CYCLE. Hace que la secuencia vuelva a empezar si se ha
llegado al máximo valor.
ej:
Creación de una secuencia para el código de departamento
que empieza en 100 y se incrementa de 1 en 1
    CREATE SEQUENCE incremento_id_cliente
INCREMENT BY 1
START WITH 100 













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal