[firebase-br] Fw: RES: formato de data diferente

Cleber cleber em agrosoftrs.com.br
Qua Maio 13 13:38:08 -03 2009


 SELECT
        case
          when extract(DAY FROM data) > 9 then
            CAST(EXTRACT(DAY FROM data) AS VARCHAR(2))
          else
            '0'||CAST(EXTRACT(DAY FROM data) AS VARCHAR(2))
         end|| '/' ||
        case
          when extract(MONTH FROM data) > 9 then
            CAST(EXTRACT(MONTH FROM data) AS VARCHAR(2))
          else
            '0'||CAST(EXTRACT(MONTH FROM data) AS VARCHAR(2))
         end|| '/' ||
        CAST(EXTRACT(YEAR FROM data) AS VARCHAR(4)) AS PERIODO
 FROM suatabela

>> ----- Original Message ----- 
>> From: "Cássio" <cassio.hc em gmail.com>
>> To: <lista em firebase.com.br>
>> Sent: Wednesday, May 13, 2009 11:32 AM
>> Subject: Re: [firebase-br] RES: formato de data diferente
>>
>>
>> Oi.
>> Como eu faço nesta função abaixo fazer com que retorne com o formato
>> dd/MM/aaaa
>> porque desta forma está retornando assim p. ex. 11/5/2009 a 8/9/2009
>>
>> as configs regionais estão como o do formato acima.
>>
>> vlw.
>>
>> Rodrigo A. de Freitas escreveu:
>>> Não existe comando no FB para formatar uma data. O que você pode fazer 
>>> para
>>> retornar uma string formatada é usar o comando extract:
>>>
>>> SELECT CAST(EXTRACT(DAY FROM DATA_INICIO) AS VARCHAR(2)) || '/' ||
>>>        CAST(EXTRACT(MONTH FROM DATA_INICIO) AS VARCHAR(2)) || '/' ||
>>>        CAST(EXTRACT(YEAR FROM DATA_INICIO) AS VARCHAR(4)) || ' a ' ||
>>>        CAST(EXTRACT(DAY FROM DATA_FIM) AS VARCHAR(2)) || '/' ||
>>>        CAST(EXTRACT(MONTH FROM DATA_FIM) AS VARCHAR(2)) || '/' ||
>>>        CAST(EXTRACT(YEAR FROM DATA_FIM) AS VARCHAR(4)) AS PERIODO FROM
>>> MINHATABELA
>>>
>>>
>>> []'s
>>>
>>> Rodrigo A. de Freitas
>>> Análise & Desenvolvimento
>>>
>>> Soluções & Informática
>>>
>>> -----Mensagem original-----
>>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] 
>>> Em
>>> nome de Cássio
>>> Enviada em: 29 de abril de 2009 13:50
>>> Para: lista em firebase.com.br
>>> Assunto: [firebase-br] formato de data diferente
>>>
>>> Caras,
>>> tenho dois campos dataini e datafim do tipo date.
>>> quando faço select dataini, datafim from minha_tabela
>>> retorna dd/MM/yyyy.
>>> Ai fiz uma concatenação destas datas no fb e o formato retorna 
>>> yyyy/MM/dd.
>>>
>>> ex da sql.
>>>
>>> select data_inicio || ' a ' || data_fim as Periodo,  data_inicio, 
>>> data_fim from minhatabela
>>>
>>> Alguem saberia me dizer porque e qual comando do fb eu uso para 
>>> formatá-las da primeira maneira?
>>>
>>>
>>> vlw.
>>>
>>>
>>> ______________________________________________
>>> 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
>>>
>>> Nenhum vírus encontrado nessa mensagem recebida.
>>> Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.287 / Banco de 
>>> dados de vírus: 270.12.8/2086 - Data de
>>> Lançamento: 04/29/09 06:37:00
>>>
>>>
>>> ______________________________________________
>>> 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