Oracle - como crear sequence para un campo autonumerico.

 
Vista:

como crear sequence para un campo autonumerico.

Publicado por Marc (14 intervenciones) el 17/08/2006 13:23:23
Tengo otra duda mas,
he leido que en oracle no se puede crear un campo autonumerico,
que se debe crear una sequence pero no se donde ni como crearla desde el oracle,
alquien me podria ayudar, tengo un bloque con dos campos en el cual al añadir un registro quiero que uno de esos campos sea autonumerico y lo rellene solo,
mi bloque se llama BL_SECCION y el campo en cuestio es INDICE si alquien me podiera ayudar se lo agradeceria mucho.
gracias y un saludo.
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:como crear sequence para un campo autonumerico.

Publicado por Rodolfo Reyes (445 intervenciones) el 17/08/2006 20:45:20
El siguiente script sirve para crear una secuencia que comienza en con el Numero 1000 y se incremente de 1 en 1.

CREATE SEQUENCE ESQUEMA.orders_seq
START WITH 1000
INCREMENT BY 1
NOCACHE
NOCYCLE
/

Para obtener un valor tiene que llamar a la propiedad de la secuencia next_val

actual:= orders_seq.nextval;

Lo mejor seria que crearas un trigger de "post insert", en el cual mandes a llama el nextval y ahi ingreses el valor del campo.
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

RE:como crear sequence para un campo autonumerico.

Publicado por Alejandro César (189 intervenciones) el 21/08/2006 17:45:56
No en un post insert, sino en un PRE-INSERT.
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

RE:como crear sequence para un campo autonumerico.

Publicado por Marc (14 intervenciones) el 24/08/2006 19:28:13
no se donde poner el create sequence ya que si creo un procedimiento me da error,
Me podrias decir donde debo primero poner el create sequence.
Gracias y un saludo.
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

RE:como crear sequence para un campo autonumerico.

Publicado por MARIA (1 intervención) el 14/07/2007 19:19:30
SOY ESTUDIANTE Y ME USTARIA SABER COMO SE CREA NUMERACION SECUENCIAL DENTRO DE UN CAMPO
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