Ver Mensaje Individual
  #1  
Antiguo 26-01-2008
hmrvivas hmrvivas is offline
Miembro
 
Registrado: jun 2006
Posts: 31
Reputación: 0
hmrvivas Va por buen camino
Cómo Hago un Autoincremento en un trigger

Hola Todos.

Tengo el siguiente Trigger

create trigger Actualizacion_Id Before Insert On Genero
For EACH ROW
Begin

SET @Cont= (SELECT MAX(CODGENERO)+1 FROM GENERO);
INSERT INTO GENERO (CODGENERO) VALUES (@Cont );

End;

Lo que quiero es que al insertar un registro se me asigne automaticamente el consecutivo en el campo CODGENERO (es la llave).

Me sale un error que dice que la variable es Nula.

Agradezco si me colaboran
Responder Con Cita