From: | "Fernando Papa" <fpapa(at)claxson(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] Otra vez problemas con las fechas |
Date: | 2003-03-21 15:30:21 |
Message-ID: | F1DC5B511E2D1C499E5E20FC6D74160D01D6D779@exch2000.buehuergo.corp.claxson.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Que tal Alvaro!
Si, ya he probado, y me dio otro error que me desconcierta un poco mas:
WARNING: line 110 at select into variables
ERROR: parser: parse error at or near "$1" at character 20
Ahora que recuerdo, fue lo primero que probe pero como daba este error
pense en hacerlo via plpgsql en vez de select into...
--
Fernando O. Papa
DBA
> -----Mensaje original-----
> De: Alvaro Herrera [mailto:alvherre(at)dcc(dot)uchile(dot)cl]
> Enviado el: viernes, 21 de marzo de 2003 12:03
> Para: Fernando Papa
> CC: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> Asunto: Re: [Pgsql-ayuda] Otra vez problemas con las fechas
>
>
> On Thu, Mar 20, 2003 at 05:53:20PM -0300, Fernando Papa wrote:
>
> > select now() + interval '2 day'
> >
> > genero una fecha 2 dias en el futuro... ok, yo quiero hacer
> esto, pero
> > ese "2" lo tengo en una variable dentro de un pl/pgsql.
> >
> > Y aca es donde hago agua... porque cuando hago esto:
> >
> > (N_cantidad_dias es numeric, D_Fecha es date, v_aux es varchar)
> >
> > v_aux = to_char(N_cantidad_dias,''999'')||'' day'';
> D_Fecha_hasta :=
> > now()+ vaux::interval;
>
> probaste con
> select into d_fecha_hasta now() + ''''vaux''''::interval ?
>
> Fijate que la diferencia es que la asignacion := la esta
> ejecutando PL/pgSQL, mientras que el SELECT INTO la esta
> ejecutando el backend de Postgres.
>
> No estoy seguro si la sintaxis es correcta, pero sospecho que
> la idea va por ahi. Mira la referencia de SELECT INTO, y
> fijate bien que las comillas sean correctas (ese es el
> principal problema de PL/pgSQL creo yo... las comillas)
>
> --
> Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
> "Et put se mouve" (Galileo Galilei)
>
From | Date | Subject | |
---|---|---|---|
Next Message | Ronald Serna | 2003-03-21 15:35:25 | [Pgsql-ayuda] PostGIS: Instalacion |
Previous Message | Fernando Papa | 2003-03-21 15:20:49 | RE: [Pgsql-ayuda] funcion pgsql |