URGENTE...Informacion sobre CREATE SECUENCIA

[email protected]
12 de Noviembre del 2008
Necesito añadir un campo tipo autonumerico de access a una base de datos de oracle. Me han dicho que puedo hacerlo con un Create Secuencia, pero no sé exactamente qué es, cómo hacerlo y en qué puede influirme en la base de datos que ya está creada. Muchas gracias

fernando
12 de Noviembre del 2008
en google escribe: "create sequence" oracle

Estoyaqui
12 de Noviembre del 2008
CREATE SEQUENCE, es un objeto de datos que sirve para generar enteros unicos, su sintaxis es:

CREATE SEQUENCE nombresecuencia
[INCREMENT BY entero]
[START WITH entero]
[MAXVALUE entero | NOMAXVALUE]
[MINVALUE entero | NOMINVALUE]
[CYCLE | NOCYCLE]
[ORDR | NOORDER]
[CACHE entero | NOCACHE];

Una vez creado la secuencia, al insertar el numero debes poner:

INSERT INTO nombretabla VALUES (nombresecuencia.NEXTVAL, ...);
y asi en todos.

Para borrar la secuencia se usa DROP SEQUENCE nombresecuencia;

YoYo
12 de Noviembre del 2008
No que genio este hijo de puta describa bien esa mierda si no no responda maricadas....