RE: Manejo de Fechas

From: "mAyErLiNg (dot)M(dot)" <mmayerling4(at)hotmail(dot)com>
To: Terry Yapt <yapt(at)technovell(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Manejo de Fechas
Date: 2008-06-11 15:28:39
Message-ID: BAY138-W17A2CE2132769BCB8882BCF8B20@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Esa sentencia me funciona perfectamente, pero como seria si el intervalo q le voy a sumar es una variable??

Gracias por la ayuda

> Date: Wed, 11 Jun 2008 17:19:20 +0200
> From: yapt(at)technovell(dot)com
> To: pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] Manejo de Fechas
>
>
> Quiza con esta:
>
> select cast ('2008-01-18 00:00:00' as timestamp) + interval '1 year'
>
> Saludos.
>
>
> mAyErLiNg .M. escribió:
> >
> >
> > Pero la fecha esta en este formato 2008-01-21 00:00:00, con date no me
> > funciona y coloco select cast('2008-01-21 00:00:00' as timestamp) +
> > 365 y me da el siguiente error: ERROR: operator does not exist:
> > timestamp without time zone + integer
> > SQL state: 42883
> > Hint: No operator matches the given name and argument type(s). You may
> > need to add explicit type casts.
> >
> > Gracias
> >
> >
> > ------------------------------------------------------------------------
> > Date: Wed, 11 Jun 2008 17:06:27 +0200
> > From: yapt(at)technovell(dot)com
> > To: mmayerling4(at)hotmail(dot)com
> > CC: pgsql-es-ayuda(at)postgresql(dot)org
> > Subject: Re: [pgsql-es-ayuda] Manejo de Fechas
> >
> > mAyErLiNg .M. escribió:
> >
> > Muy buenos Días a todos,
> >
> > Estamos haciendo una migraciòn de la BD en mysql a postgresql,
> > y andamos cambiando los querys, me consegui con esto :
> >
> > SELECT date_sub(DATE_ADD('2008-01-21 00:00:00', INTERVAL 366
> > DAY), interval 1 day) AS fechatope
> >
> > Me gustaria que me ayudaran a escribir esta sentencia en
> > postgresql
> >
> > Muchas Gracias por la ayuda ;-)
> >
> >
> >
> > Si lo que quieres es sumar un 365 días a una fecha, aquí tienes un
> > ejemplo simple:
> >
> > select cast('18/01/2008' as date)+365
> >
> > Aunque vaya una forma RARA de hacerlo.... Sumas 366 y luego le
> > quitas uno.
> >
> > Saludos.
> >
> >
> > ------------------------------------------------------------------------
> > Todo ruedas: información práctica y todo el glamour del mundo del
> > motor. MSN Estilo y Tendencias <http://estilo.es.msn.com/>
>
> --
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
> http://archives.postgresql.org/pgsql-es-ayuda

_________________________________________________________________
Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar siempre a la última
Guapos y guapas, clips musicales y estrenos de cine.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Terry Yapt 2008-06-11 15:37:55 Re: Manejo de Fechas
Previous Message Alvaro Herrera 2008-06-11 15:26:45 Re: Manejo de Fechas