Tecnología

Inicio

Cómo utilizar secuencias de Oracle

Cómo utilizar secuencias de Oracle


Crear objetos de base de datos de secuencia cuando se necesita para generar nuevos valores para una columna en la tabla de base de datos Oracle. Las secuencias son objetos especiales de bases de datos que proporcionan los números secuenciales para la entrada de datos en una tabla. El comando de Oracle "Crear Secuencia" le permite crear objetos de secuencia. Mediante el uso de secuencias se puede proporcionar a los usuarios de bases de datos Oracle con las claves principales para las columnas de tipo de número, como la orden de compra, número de empleado y el número de orden de venta, en los que la entrada debe estar en el orden de numeración.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y luego haga clic en "Consola de administración de Oracle PL / SQL."

2 Agregue las siguientes instrucciones PL / SQL en la ventana abierta para crear un objeto de secuencia para la generación de valores en el campo "vendor_seq" de forma automática:

CREAR SECUENCIA vendor_seq

MINVALUE 1

EMPEZAR CON

Incrementar en 1

CACHE 20;

recuperar el siguiente valor de vendor_seq con la declaración NEXTVAL.

INSERT INTO vendedores

(Vendor_id, VENDOR_NAME)

VALORES

(Vendor_seq.NEXTVAL, "Hewlett Packard");

Un nuevo registro insertado en la tabla "vendedores". El campo "Vendor_id" se asigna al siguiente número de "vendor_seq" para el proveedor "Hewlett Packard".

3 Haga clic en "Archivo" y luego haga clic en "Guardar" para almacenar el procedimiento en su programa de Oracle PL / SQL.