2008/4/28 Mateus <[EMAIL PROTECTED]>:
>  Select cod,nome from tabela where to_date(datahora,'YYYYMMDD') Between
>  '20080427' And '20080428';
>
>  Qdo uso o to_date o indice não é usado tem alguma outra forma de
>  formatar a data e a consulta usar o indice ?

Talvez o mais interessante seja colocar um TO_DATE nos valores, não no
atributo datahora.  Outra coisa seria TRUNCar o datahora.  Ou estou
confundindo com as funções do Oracle?  De qualquer maneira, espero que
a idéia tenha ficado claro independentemente do nome exato das
funções.

E você pode usar índices definidos sobre funções.


-- 
skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3040 7300 r155 gTalk: xmpp:[EMAIL PROTECTED]
+55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803
+55 (11) 5685 2219 MSN: msnim:[EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a