Em 05/09/08, [EMAIL PROTECTED]<[EMAIL PROTECTED]> escreveu:
> Bom dia colegas
>
> Me desculpem a ignorancia, mas tem como converter um interval em float?
> Ex: 4:35 = 4.5833
>
> Consegui este resultado usando a funcao extract(campo from interval).
> Eu extrai as horas e os minutos, depois dividi os min em 60 e somei a
> horas. deu certo. Mas gostaria de saber se tem uma forma mais direta.
>
Em primeiro lugar não sequestre mensagens, siga a aregra: para um
assunto novo crie uma nova mensagem.
Um tiquinho mais simples:
bdteste=# SELECT extract(epoch FROM '4:35'::interval)/3600;
?column?
------------------
4.58333333333333
(1 registro)
Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral