On 19-08-2013 10:54, Carlos Antônio Pereira (VidaUTI) wrote:

[Começando a semana com um top-posting... Que Beleza!]

> gostaria de extrair da coluna date o dia do mês. Logo encontrei a função
> extract para retornar o dia do mês. Mas nao consigo retornar do valor
> esperado que seria do dia do mês. A unica maneira que consegui utilizar
> essa função foi quando informa a data em formato timestamp.
>  
Eu não entendi o que quis dizer mas ...

euler=# select extract(day from date '2013-08-19');
 date_part
-----------
        19
(1 registro)

euler=# create table abc (a date);
CREATE TABLE
euler=# insert into abc values('2013-08-19');
INSERT 0 1
euler=# insert into abc values('2013-08-18');
INSERT 0 1
euler=# insert into abc values('2013-08-17');
INSERT 0 1
euler=# select extract(day from a) from abc;
 date_part
-----------
        19
        18
        17
(3 registros)


-- 
   Euler Taveira                   Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a