On 19-01-2012 17:25, Fabrízio de Royes Mello wrote: > E se precisar calcular a diferença em bytes do xlog da replica e do master > (lag), pode usar as funções: > > -- Convert from HEX to INT > CREATE OR REPLACE FUNCTION hex2int(TEXT) RETURNS bigint AS > Só um comentário que ainda não postei no blog... Fiz uma função [1] que deve fazer parte do 9.2 justamente para fazer esse cálculo. Quanto a sua função, acho que ela deveria retornar numeric ao invés de bigint porque você corre o risco de overflow.
[1] https://commitfest.postgresql.org/action/patch_view?id=776 -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
