[firebase-br] Formato das Datas

Fernando herculano fernando.herculano em gmail.com
Qua Mar 23 07:45:18 -03 2005


Caro Amigo,

Resolvi este problema passando as datas assim

where data = cast('2000/01/31' as date)
 ou seja
where data = cast('AAAA/MM/DD' as date)



On Tue, 22 Mar 2005 23:22:20 -0300, Otto <ottofuch em terra.com.br> wrote:
> Testando na IBConsole
> (nome da tabela usada alterado)
> --------------------------------
> select * from tabelax
> where data = '01/31/2000'
> funciona
> ------------------------------
> select * from tabelax
> where data  = '31/01/2000'
> dá erro Conversion error from string "31/01/2000"
> ------------------------------
> select * from tabelax
> where data = '31.01.2000'
> funciona
> ------------------------------
> select * from tabelax
> where data = '01.31.2000'
> dá erro Conversion error from string "01.31.2000"
> ------------------------------
> 100+
> Otto
> ----- Original Message -----
> From: "Henrique Sinapse" <suporte em sinapseinformatica.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, March 22, 2005 7:40 PM
> Subject: Re: [firebase-br] Formato das Datas
> 
> Caro Mario,
> 
> Acho que não fiz a pergunta direito!
> 
> Estava querendo dizer dentro de uma procedure, por exemplo: Quando montamos
> uma consulta em um SQL dinâmico e temos que passar como parâmetro valores do
> tipo data, temos que passar a data como texto para concatenar, no seguinte
> formato: 01.01.05. Caso eu informe 01/01/2005 o FB gera um erro de
> conversão.
> 
> Gostaria saber se existe uma maneira do FB entender esse formato:
> 01/01/2005?
> 
> Entendeu?
> 
>      Carlos Henrique Meireles
>      Suporte de Sistemas
>      Tel.: 21 - 8115-1584
> 
>  ----- Original Message -----
>  From: Mario Sergio Pinto Guimarães
>  To: FireBase
>  Sent: Tuesday, March 22, 2005 6:39 PM
>  Subject: RES: [firebase-br] Formato das Datas
> 
>  Tente usar estes comandos na sua aplicação
> 
>  ShortDateformat := 'dd/mm/yyyy';
>  DateSeparator   := '/';
> 
>  -----Mensagem original-----
>  De: Henrique Sinapse [mailto:suporte em sinapseinformatica.com.br]
>  Enviada em: terça-feira, 22 de março de 2005 15:22
>  Para: FireBase
>  Assunto: [firebase-br] Formato das Datas
> 
>  Senhores,
> 
>  Existe algum forma do Firebird entender o formato 01/01/2005 e não
> 01.01.05?
>  Existe algum forma de alterar essa máscara? Se houver será ótimo, pois
> assim
>  não terei que alterar muito as minhas rotinas.
> 
>  Agradeço desde já pela ajuda,
> 
>        Carlos Henrique Meireles
>        Suporte de Sistemas
>        Tel.: 21 - 8115-1584
> 
>  ______________________________________________
>  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>  Para editar sua configuração na lista, use o endereço
>  http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> 
>  ______________________________________________
>  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>  Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>




Mais detalhes sobre a lista de discussão lista