Campo autonumérico

Hola, ¿alguien sabe como definir un campo autonumérico al crear una tabla?

1 Respuesta

Respuesta
1
Supongo que lo que quieres es un campo que automáticamente se llene con un consecutivo...
La verdad es muy fácil..
Desde sql ejecuta la siguiente sentencia :
CREATE SEQUENCE NOMBRE_SECUENCIA;
Luego en la tabla a la cual pertenezca el campo al cual quieres hacerle la operación haces lo siguiente...
Creas un trigger
CREATE TRIGGER SECUENCIA_MIA BEFORE INSERT ON NOMBRE_TABLA
BEGIN
SELECT NOMBRE_SECUENCIA.NEXTVAL INTO :NEW.NOMBRE_CAMPO FROM DUAL;
END;
LISTO AMIGO..... ESPERO TE SIRVA.. LA VERDAD ES MUY FACIL..
END;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas