[firebase-br] Formatar campos do tipo numeric

Eduardo Jedliczka eduardo em gerasoftinfo.com.br
Ter Nov 9 10:04:29 -03 2004


Estou atrazado mas acho que ainda dá tempo...

Experimenta algo como:

SELECT
   Substring(Cast(EXTRACT(DAY FROM Current_Date)+100 as char(3)) from 2 for
3)||'/'||
   Substring(Cast(EXTRACT(MONTH FROM Current_Date)+100 as char(3)) from 2
for 3)||'/'||
   Substring(Cast(EXTRACT(YEAR FROM Current_Date)+10000 as char(5)) from 2
for 5)
      FROM RDB$database

----- Original Message ----- 
From: "Daniel / Tecnobyte" <temp em tecnobyte.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Sunday, November 07, 2004 10:32 AM
Subject: Re: [firebase-br] Formatar campos do tipo numeric


> > Como vocês resolvem formatação de datas, especialmente
> >
> > SELECT NOME||',  '||NASCIMENTO  FROM TABELA
> > sem vir um retorno do tipo
> > Eduardo,  1960-01-31
>
> SELECT  Nome || ', ' ||
>   EXTRACT(DAY FROM Data) || '/' ||
>   EXTRACT(MONTH FROM Data) || '/' ||
>   EXTRACT(YEAR FROM Data)
> FROM Pessoa
>
> Neste caso o único problema é a falta dos zeros à esquerda, que não
> aparecem. Mesmo assim daria para fazer isto criando-se uma STORED
PROCEDURE
> ou com uma UDF, mas aí já vai dar um pouco mais de trabalho.
>
> Atenciosamente.
>
> Daniel P. Guimarães
> Tecnobyte Informática
> www.tecnobyte.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