“Conocimiento software>Software de base de datos

Cómo obtener la siguiente secuencia de Oracle

2015/4/20
En Oracle, una secuencia es un objeto de base de datos que utiliza números únicos como claves principales para identificar los valores de la tabla . Una base de datos puede tener varias secuencias , y se pueden crear otras nuevas y establecer sus valores iniciales usando la sintaxis CREATE SEQUENCE. Después de esto , se obtiene la siguiente secuencia de valores llamando a la función NEXTVAL . Usted debe llamar a esta función , al menos una vez antes de la secuencia se puede establecer un valor actual. Múltiples usuarios pueden acceder a una secuencia , pero para cada usuario que llama a la función NEXTVAL , los incrementos de valor de secuencia , que pueden causar deficiencias numéricas en los valores clave de cada usuario . Instrucciones
1

Abra la herramienta Oracle SQL
2

Escriba y ejecute la consulta siguiente: .

CREAR SECUENCIA seq_name

START cON 1

incrementan en 1

NOCACHE ;

Esto crea una nueva secuencia de la secuencia en una base de datos Oracle que empiece por 1 y se incrementa en 1. También puede proporcionar valores mínimo y máximo para la secuencia. Además, usted puede cambiar " NOCACHE " a " Caché" y proporcionar un valor para aumentar el rendimiento si la necesita para bases de datos más grandes
3

Tipo y ejecute la siguiente consulta : .

SELECCIONAR seq_name.NEXTVAL de la doble;

la primera vez que se llama a la función NEXTVAL después de crear la secuencia devuelve el valor inicial de la secuencia, que es el número " 1 " en este ejemplo . Las llamadas posteriores al incremento NEXTVAL el conteo y obtener el siguiente valor . La tabla dual es una tabla ficticia que contiene sólo una columna . Usando esta tabla como parte de la consulta mantiene las cosas simples y asegura que la consulta devuelve exactamente un registro .

Software de base de datos
Cómo definir un campo Valor predeterminado en Access 2003
Cómo obtener los datos sin procesar en T -SQL
Cómo importar MDF SQL
Cómo crear un informe certificado de MS Access
Tutorial en procedimientos almacenados en servidores SQL Server
El propósito y funciones de una base de datos relacional
Cómo encontrar el domingo con T -SQL
Cómo suprimir valores duplicados en MS Access Informe
Conocimiento de la computadora © http://www.ordenador.online