Una forma posible es :
select time '00:00' + interval '521 seconds';
Fijate en el manual de postgresql.
http://www.postgresql.org/docs/8.0/static/functions-datetime.html
Diego.
El jue, 24-02-2005 a las 15:15 -0300, Roberto Ovalle escribió:
> alguien me podria decir como puedo convertir un número a una duración
> en horas:minutos:segundos?
>
> ej:
>
> número 521
> conversión a duración 00:08:41 o sea los 521 segundos son 8 minutos y
> 41 segundos.
>
> otro ej
>
> número 4001
> conversión 01:06:41
>
> espero me puedan ayudar
>
> gracias