[firebase-br] RES: Retornar data do servidor

Marcos Dias Vendramini mdv em omegasistemas.com.br
Qua Dez 1 14:54:36 -03 2010


Entendi, vou verificar se posso mudar o dialeto.

Eu consegui fazendo da seguinte maneira:

cast (
  (
     lpad(extract(month from current_timestamp), 2, '0') || '/' ||
     lpad(extract(day from current_timestamp), 2, '0') || '/' ||
     lpad(extract(year from current_timestamp), 4, '0')
  ) as date
)

Não é a melhor forma, mas funciona no dialeto 1.

Obrigado pela ajuda. Até

-----------------------------------------------------
Att. Marcos Dias Vendramini (MDV)
Home Page: http://www.marcosdiasvendramini.com.br/
Contato: http://www.marcosdiasvendramini.com.br/contato.html

Em 1 de dezembro de 2010 12:05, Ivan Guimarães Meirelles <
igmeirelles em gmail.com> escreveu:

> Olá Marcos...
>
> Voce está usando o Dialeto 1... mude para Dialeto 3.
>
> Espero ter ajudado.
> Um abraço.
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Marcos Dias Vendramini
> Enviada em: quarta-feira, 1 de dezembro de 2010 10:02
> Para: FireBase
> Assunto: Re: [firebase-br] Retornar data do servidor
>
> Aqui, ao executar o comando CURRENT_DATE, retorna o seguinte erro:
>
> Client SQL dialect 1 does not support reference to DATE datatype
>
> O comando CURRENT_TIMESTAMP funciona, mas retorna com hora, e com isso, o
> filtro fica errado.
>
> ----------------------------------------------------
> Att. Marcos Dias Vendramini (MDV)
> Home Page: http://www.marcosdiasvendramini.com.br/
> Contato: http://www.marcosdiasvendramini.com.br/contato.html
>
>
> Em 1 de dezembro de 2010 10:53, Nazareno Neto
> <nazareno.nobrega em gmail.com>escreveu:
>
> > select current_date from rdb$database
> > aqui funciona assim
> >
> > Em 1 de dezembro de 2010 09:51, Marcos Dias Vendramini <
> > mdv em omegasistemas.com.br> escreveu:
> >
> > > Bom dia pessoal, eu estou precisando retornar a data atual do
> > > servidor,
> > mas
> > > não estou conseguido.
> > >
> > > O comando CURRENT_TIMESTAMP me retorna a data e a hora, mas só
> > > preciso da data.
> > > E o comando CURRENT_DATE não funciona no select.
> > >
> > > Estou usando a versão 2.1 do firebird.
> > >
> > > Desde já, obrigado.
> > >
> > > ----------------------------------------
> > > Att. Marcos Dias Vendramini (MDV)
> > > Home Page: http://www.marcosdiasvendramini.com.br/
> > > Contato: http://www.marcosdiasvendramini.com.br/contato.html
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> >
> >
> >
> > --
> > Nazareno Neto
> > Desenvolvedor Delphi e Firebird
> >
> > http://www.delphisistemas.com.br
> > nazarenoneto em delphisistemas.com.br
> > nazareno.nobrega em gmail.com
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
> saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista