RE: Ayuda manejo de horas

From: Daniel Alvarado <danielal2(at)yahoo(dot)com>
To: mmiranda(at)americatel(dot)com(dot)sv, jdigital(at)cantv(dot)net
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: Ayuda manejo de horas
Date: 2005-05-23 21:32:27
Message-ID: 20050523213227.55108.qmail@web20128.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Esto me regresa el siguiente error.
SELECT EXTRACT(EPOCH FROM duracion::interval);
ERROR: Cannot cast type character to interval

Que me estara faltando?

--- mmiranda(at)americatel(dot)com(dot)sv wrote:
> pgsql-es-ayuda-owner(at)postgresql(dot)org wrote:
> > Que tal.
> > Esto solo me regresa la parte 'SS'.
> > select
> to_char(to_timestamp(duracion,'HH:MI:SS'),'SS')
> > from tabla1;
> >
> > Lo que en realidad necesito es el numero total de
> > segundos. Por ejemplo en '01:01:01' son 3661
> segundos.
> > Eso es lo que necesito obtener.
>
> Este te devuelve exactamente lo que queres
>
> SELECT EXTRACT(EPOCH FROM INTERVAL '01:01:01');
>
> Si el campo es tipo time esto te funcionaria:
>
> SELECT EXTRACT(EPOCH FROM duracion);
>
> si es de tipo char (como recuerdo que mencionastes
> en otro mensaje) proba
> asi (haciendo casting) :
>
> SELECT EXTRACT(EPOCH FROM duracion::interval);
>
> Saludos
> ---
> Miguel Miranda
>


__________________________________
Discover Yahoo!
Get on-the-go sports scores, stock quotes, news and more. Check it out!
http://discover.yahoo.com/mobile.html

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message mmiranda 2005-05-23 21:52:32 RE: Ayuda manejo de horas
Previous Message Daniel Alvarado 2005-05-23 21:22:08 Re: Ayuda manejo de horas