Ver Mensaje Individual
  #4  
Antiguo 15-02-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Podes obtener el valor del generador sin alterarlo llamando a gen_id con un cero (0) como segundo parámetro.

Claro, es algo que no recomiendo, puesto que te puede dar problemas de concurrencia.

Para evitar llamar al generador "por gusto", podrías intentar hacerlo justo en el momento anterior a que el registro se inserte realmente en la base de datos, pero como las cosas aún asi pueden fallar, realmente tu aplicación no debiera depender de que no hayan saltos en las llaves primarias.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita