Ver Mensaje Individual
  #2  
Antiguo 19-08-2003
victork_py victork_py is offline
Miembro
 
Registrado: may 2003
Posts: 54
Reputación: 22
victork_py Va por buen camino
Podes hacerlo usando un generador dentro de un trigger before insert.
Suponiendo que tenes un campo CLI_ID en un tabla CLIENTES, y queres que sea autoincrementado, entonces:

- Creas un generador
CREATE GENERATOR GEN_CLIENTES

- Creas un trigger de tipo BEFORE INSERT en la tabla CLIENTES, y agregas esta linea:

NEW.CLI_ID = GEN_ID(GEN_CLIENTES, 1);

- Y en tu aplicación cuando haces el insert, simplemente omitís el campo CLI_ID.
Responder Con Cita