Oracle - Campos Autonumericos

 
Vista:

Campos Autonumericos

Publicado por Santos M. (1 intervención) el 14/03/2001 18:13:14
Alguien podría decirme (si es posible con un ejemplo) la sintáxis y la utilización de la cláusula CREATE SEQUENCE. Sé que es así como hay que generar los datos de tipo autonumérico pero no sé cómo hacerlo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Campos Autonumericos

Publicado por txiki (25 intervenciones) el 15/03/2001 09:02:36
CREATE SEQUENCE PP INITIAL 1 INCREMENT BY 1;

SELECT PP.NEXTVAL FROM DUAL -> incrementa la secuencia en 1
SELECT PP.CURVAL FROM DUAL -> Da el valor actual de la secuencia.

En oracle, no como en Access, NO HAY CAMPOS AUTONUMERICOS.
Cada vez que se necesita un identificador o numero se utiliza una secuencia diriamos externa a la tabla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar