Em 16 de setembro de 2011 16:14, Leonardo Cezar <[email protected]>escreveu:

> Doido pra saber se isto funciona, mas sem 8.2 disponível pra testar.
>
> PG_FUNCTION_INFO_V1(get_transaction_id);
>
> Datum get_transaction_id(PG_FUNCTION_ARGS) {
>        TransactionId curxact;
>
>        curxact=GetTopTransactionId();
>        return Int32GetDatum(curxact);
> }
>
>
Então vou matar sua curiosidade... funciona... só precisei fazer um pequeno
ajuste:

troquei

   return Int32GetDatum(curxact);

por

  PG_RETURN_INT64(curxact);


Em anexo vai "contrib" completa... :-)

Thanks!!

-- 
Fabrízio de Royes Mello
Consultoria/Coaching PostgreSQL
>> Blog sobre TI: http://fabriziomello.blogspot.com
>> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
>> Twitter: http://twitter.com/fabriziomello

Attachment: get_transaction_id.tar.bz2
Description: BZip2 compressed data

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a