Excerpts from Emanuel Calvo Franco's message of vie jul 09 21:01:41 -0400 2010:
> > Eso es mucho menos portable que usar el INSERT RETURNING que ya > > mencionamos hace rato. > > Ops, no presté atención que buscaban portabilidad. Bueno, el que hizo la pregunta todavía no ha dicho si eso le sirve o no. > > xmin es tipo Xid, 4 bytes de ancho con características bien particulares > > de comparación (un contador que da vueltas con un par de valores > > especiales al principio). txid_current y asociados retornan 8 bytes, > > donde los primeros 4 corresponden a un "epoch" que hacen que esas > > características especiales no existan. > > Entonces no habría forma de castear de alguna forma lo que devuelve > txid_current() a xid? No se puede ... prueba moviendo el epoch con pg_resetxlog -e y verifica la salida de txid_current. > Como 'visualmente' retornaban lo mismo, pensé que no sería tan > distinto. Muy buen dato! Claro, porque en un cluster recién iniciado el epoch es 0. - 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