On Thu, Sep 2, 2010 at 14:24, Fabrízio de Royes Mello <
fabriziome...@gmail.com> wrote:

>
>
> Em 2 de setembro de 2010 05:56, Eloi Ribeiro <eloi.ribe...@gmail.com>escreveu:
>
> Ola!
>>
>> Numa tabela tenho o campo 'year' (smallint) com o ano e o campo 'day_j'
>> (smallint) com o dia do ano, de 1 a 366.
>> Como faço para passar a data ISO 8601 (AAAA-MM-DD)?
>>
>>
>
> Tente:
>
> postg...@bdteste=# select extract(doy from current_date);
>  date_part
> -----------
>        245
> (1 row)
>
> postg...@bdteste=# select to_date('2010-245', 'YYYY-DDD');
>   to_date
> ------------
>  2010-09-02
> (1 row)
>


Boa, funciona estupendamente, terei em conta esta dica.

Obrigado!

Eloi Ribeiro
GIS Analyst
39,45º -4,40º
http://eloiribeiro.wordpress.com
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a