23/05/2009, 19:02
|
| | | Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 8 meses Puntos: 7 | |
Respuesta: Usar secuencias correctamente si no mal recuerdo, el simple uso del nextval incrementa el valor de la secuencia, por lo que si dentro del proceso ocurre un error y al final no se utiliza el numero de la secuencia ese numero se perdera, si te es estrictamente necesario mantener los numeros consecutivos "sin huecos" deja tus procesos como estan y utiliza el FOR UPDATE OF en el select del max + 1 para bloquear el acceso hasta que no termine el proceso y evitar problemas de concurrencia
__________________ Blogzote.com :-) Mi blog |