Skip site navigation (1) Skip section navigation (2)

Re: Calcular hora

From: Oscar Bogarin <oscarbog(at)telesurf(dot)com(dot)py>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Calcular hora
Date: 2004-05-24 16:56:59
Message-ID: 40AFAE9B@wow.telesurf.com.py (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Era eso lo que necesitaba Manuel...

Podria intentarlo tambien por un trigger, pero con eso me sobra y basta.

En caso de que alguien tenga un tiempito, me podrian dar un pequenio ejemplo
para hacerlo con el trigger, asi lo tengo ya como Know how!!


Gracias

Oscar
Asuncion-Paraguay






----- Original Message -----
From: "Manuel Sugawara" <masm(at)fciencias(dot)unam(dot)mx>
To: "Oscar Bogarin" <oscarbog(at)telesurf(dot)com(dot)py>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, May 24, 2004 12:42 PM
Subject: Re: [pgsql-es-ayuda] Calcular hora


> Oscar Bogarin <oscarbog(at)telesurf(dot)com(dot)py> writes:
>
> > Lista:
> >
> > Tengo el siguiente problema.
> > Quiero que un campo de una tabla me calcule horas a posterior a traves
un
> > campo calculado. Pero no se como hacer
> > para que mi tabla contenga un campo calculado como necesito. Como dato
les
> > paso mi tabla y un pequenio ejemplo.
>
> Si realmente lo quieres hacer así necesitas que alguien se encarge de
> actualizar dicha información cada vez que se ingresan o actualizan
> datos, dicho alguien sería un trigger.
>
> Ahora, esto es en general mala idea, ¿por qué no mejor tienes una
> vista que hace lo que quieres?, ej:
>
> CREATE TABLE calcularhora (
>      Tiempo_ahora        timestamp,
>      Cantidad_minutos    Int,
> );
>
> CREATE VIEW calcularhora2 AS
>   SELECT Tiempo_ahora,
>          Cantidad_minutos,
>          Tiempo_ahora + (Cantidad_minutos || ' minutes')::interval
>     FROM calculahora;
>
> Saludos,
> Manuel.
>

Oscar Bogarin




pgsql-es-ayuda by date

Next:From: Manuel SugawaraDate: 2004-05-24 17:01:50
Subject: Re: Consulta de reglas
Previous:From: Ricardo MercadoDate: 2004-05-24 16:54:43
Subject: Re: Problema con una funcion

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group