Oracle - Ayuda con sequence

 
Vista:

Ayuda con sequence

Publicado por Manuel Ruiz (1 intervención) el 29/10/2002 13:35:51
Hola, soy un principiante en Oracle, y necesito que alguien me diga como crear un objeto sequence que se incremente en 1 y como lo asigno a una columna determinada.
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:Ayuda con sequence

Publicado por Alejandro César (189 intervenciones) el 30/10/2002 16:10:26
Corre este script en el prompt de SQL*Plus:

CREATE SEQUENCE sq_recibo
INCREMENT BY 1
START WITH 1
MINVALUE 1
MAXVALUE 999999999999999999999999999
NOCYCLE
NOORDER
CACHE 20
/

Salu2.
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

Algo más...

Publicado por Alejandro César (189 intervenciones) el 30/10/2002 16:17:48
Para usar la secuencia, ejecutas esta sentencia justo antes de insertar el registro:

SELECT sq_recibo.nextval
INTO Variable_Numerica
FROM DUAL;

Obviamente la Variable_Numerica luego la insertarás en la columna de la tabla que corresponde.

Salu2.
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