> > 2013/11/15 Gilberto Castillo <gilberto.casti...@etecsa.cu>: >> >> >>> 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á. >> > > Solo como acotación dire que Simon Riggs acaba de enviar un parche que > permitirá secuencias "sin huecos" a partir de 9.4
Bienvenido, eso evitaría muchos dolores de cabezas. 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