Em 2 de setembro de 2010 05:56, Eloi Ribeiro <[email protected]>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)



-- 
Fabrízio de Royes Mello
>> Blog sobre TI: http://fabriziomello.blogspot.com
>> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a