[firebase-br] Converter Decimal para Valor sem virgula ou ponto mantendo casas decimais
Giovani Rochê
giovaniroche em msn.com
Ter Out 13 09:16:59 -03 2009
Olá amigos!
Estou pesquisando e não encontrei o que preciso.
Preciso que meus valores decimais sejam convertidos em char mantendo as 2 casas decimais
e sem exibir ponto ou vírgula. Ex:
FOR
SELECT A.MATRICULA,
EXTRACT(YEAR FROM :DATA)||LPAD(EXTRACT(MONTH FROM :DATA),2,0) ||LPAD(EXTRACT(DAY FROM :DATA),2,0) ,
1,
CAST(M.VALOR+M.MULTA+M.JUROS-M.DESCONTO AS VARCHAR(15))
FROM ALUNOS A, MENSALIDADE M
WHERE M.COD_ALUNO = A.CODIGO
AND M.STATUS = 1
AND COALESCE(M.COD_BOLSA,0) <> 12
AND M.MES = EXTRACT(MONTH FROM :DATA)
AND M.ANO = EXTRACT(YEAR FROM :DATA)
ORDER BY A.NOME
INTO :REFER,:EMISSAO,:LOC_PREST,:VALOR
DO
BEGIN
SUSPEND;
END
Preciso que o campo :VALOR retorne por exemplo 18696 para 186,96 ou 12300 para 123,00.
Obrigado.
_________________________________________________________________
Você sabia que com o Hotmail você tem espaço ilimitado para guardar seus e-mails? Começe a usar já!
http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
Mais detalhes sobre a lista de discussão lista