From: | leonardo(dot)amezquita(at)ubiquando(dot)com(dot)co |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Una cuestion en pl/pgsql |
Date: | 2005-05-03 23:24:07 |
Message-ID: | 1115162647.427808174cec0@207.44.134.65 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
La fecha viene en una variable asi NEW.fecha
cuando hago el llamado de la funcion no puedo pasarle el NEW.fecha como
argumento me pueden indicar que tengo que hacer para que la tome.
Quoting Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx>:
> Hola:
>
> Quoting Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>:
>
> > Roberto Andrade Fonseca <randrade(at)inteligentes(dot)com(dot)mx> writes:
> >
> > > Usa:
> > >
> > > pos_db=> SELECT date_part('month','01/06/2005'::date);
> > > date_part
> > > -----------
> > > 6
> > > (1 row)
> >
> > Eso no va a jalar, al menos no en todos los casos. El camino más
> > seguro sería con to_date, algo como:
>
> ¿En que caso no jala?
>
> > Ahora, la solución que usa substring me parece mejor, al menos para el
> > caso que nos atañe:
> >
> > SELECT substring('01/06/2005' from '^...(..)');
>
> ¿Y si la fecha viene como '1/6/2005'?
>
>
> A esta:
>
> SELECT date_part('month', to_date('01/06/2005', 'DD/MM/YYYY'));
>
> no le veo ningún problema.
>
> Saludos,
> --
> Roberto Andrade Fonseca
> Inteligentes.com, S.A. de C.V.
> Tel. 5207-1672/73
>
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
From | Date | Subject | |
---|---|---|---|
Next Message | Roberto Andrade Fonseca | 2005-05-03 23:24:26 | Re: Una cuestion en pl/pgsql |
Previous Message | leonardo.amezquita | 2005-05-03 22:49:51 | Re: Una cuestion en pl/pgsql |