> Tengo una aplicativo donde comienzo la escritura en la DB con el begin() > al > fallar hace rollback, y si no corre el commit(), pero me he dado cuenta > que > el id que es de tipo serial, no continua el correlativo cuando falla. > O sea debería ser 1,2,3,4, pero como hubo rollbacks estas asi 1,13, 15, > 21. > > Esto a que se debe o como deberia proceder para que no existan estos > saltos, muchas gracias.
El serial siempre se incrementa, pase lo que pase ....si deseas seguir el consecutivo, creo que vas a tener que manejarlo tu mismo. Busca en el historial de la lista ese tema ya antes fue tratado acá. Saludos, Gilberto Castillo La Habana, Cuba
--- This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at host imx3.etecsa.cu Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
- Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda