[firebase-br] RES: Adicionar mascara em um select

Ivan Guimarães Meirelles igmeirelles em gmail.com
Ter Jul 6 11:34:45 -03 2010


Olá Marcelo...

Use a função LPAD.
Primeiro parâmetro: string que deseja formatar
Segundo parâmetro: quantidade de caracteres que a string terá.
Terceiro parâmetro: caracter a ser acrescido antes da string para se obter o
tamanho informado no segundo parâmetro.

Exemplo:
select lpad('6', 2, '0') from rdb$database

resultado: 06

Espero ter ajudado.
Um forte abraço.

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Marcelo Moreira
Enviada em: terça-feira, 6 de julho de 2010 10:07
Para: FireBase
Assunto: [firebase-br] Adicionar mascara em um select

Pessoal,
Bom dia!

No banco Firebird 2.1 em um SP tenho o seguinte select:

select extract(day from current_date), extract(month from
current_date) from rdb$database

No caso desta consulta ser realizada hoje dia 06/07/2010 neste select eu
tenho como retorno: 6 e 7 quando na verdade eu preciso quando for apenas um
digito que fique 06 e 07.
Existe alguma função do Firebird que me possibilite fazer esta formatacao?

Grato pela atenção.

Abraços!

-- 
Marcelo Moreira
(31) 8420-2723
E-mail / MSN: marcelomoreira.souza em hotmail.com
E-mail: marcelomoreira.souza em gmail.com
Skype: marcelomoreira.souza
______________________________________________
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