Fórum Urgente: alguém me ajuda? #463558
10/12/2013
0
Thiago
Curtir tópico
+ 0Posts
10/12/2013
Alex Lekao
Desculpe, mas nao sei se entendi.
vc quer que o campo fique no formato R$ XX.XXXX,XX?
nao sei se os bancos fazem mascaramento, mas normalmente vc define o tipo do campo como por exemplo numeric(13,3), neste caso campo numerico com trez casas decimais.
de uma olhada tbm nestes links para ver se te ajuda
[url]http://tsyslayout.blogspot.com.br/2012/01/mascara-cpf-e-cnpj-oracle.html[/url]
[url]http://docs.oracle.com/cd/B19306_01/gateways.102/b14275/apa.htm#sthref179[/url]
nao sei isso que vc quer?
Espero ter ajudado.
Abraco.
Alex - Lekao
Gostei + 0
10/12/2013
Thiago
Sim isso! Seria para colocar máscara tipo 10.000,00 tem como?
Desde já agradeço a ajuda.
Att.,
Desculpe, mas nao sei se entendi.
vc quer que o campo fique no formato R$ XX.XXXX,XX?
nao sei se os bancos fazem mascaramento, mas normalmente vc define o tipo do campo como por exemplo numeric(13,3), neste caso campo numerico com trez casas decimais.
nao sei isso que vc quer?
Espero ter ajudado.
Abraco.
Alex - Lekao
Gostei + 0
10/12/2013
Alex Lekao
eu estava editando minha postagem qdo vc postou o seu comentario... rsrsrsr
coloquei dois links da uma olhada se te ajudam.
qqr coisa fala ai que vemos o que conseguimos.
trabalho mais com sql server, mas acho que essa parte nos bancos eh tudo igual... rsrsr
Gostei + 0
10/12/2013
Thiago
Poh foi útil o link, pro caso do cpf pois tinha que fazer também aí aproveitei e já testei...mas pro caso da formatação de moeda, não consegui ainda não...talvez até dê para fazer com a dica que me passou mas como ainda estou começando no Oracle não consegui não rs...Caso tiver outra sugestão agradeço.
Abs,
eu estava editando minha postagem qdo vc postou o seu comentario... rsrsrsr
coloquei dois links da uma olhada se te ajudam.
qqr coisa fala ai que vemos o que conseguimos.
trabalho mais com sql server, mas acho que essa parte nos bancos eh tudo igual... rsrsr
Gostei + 0
10/12/2013
Alex Lekao
Que bom que foi util.
Da uma olhada neste link se te ajuda.
[url]http://www.viamais.net/blog/mascara-moeda-no-oracle/[/url]
Desculpe nao ajudar mais pq nao manjo nada de oracle. rsrsr
e o problema eh que nao tenho nenhum VM com oracle para testar... rsrsrs
Tenta ae e posta se deu certo.
Abraco.
Alex - Lekao
Gostei + 0
10/12/2013
Lourival Queiroz
TRIM(TO_CHAR(trunc(VALOR,2)
* 100,'999999999990,99'))
Gostei + 0
10/12/2013
Deivison Melo
Veja abaixo alguns exemplos:
TO_CHAR(12345.67, '99999V99') TO_CHAR(12345.67, 'U99,999.99') TO_CHAR(12345.67, '99999.99EEEE') TO_CHAR(12345.67, 'C99,999.99') TO_CHAR(0.67, 'B9.99') TO_CHAR(12345.67, '$99,999.99') TO_CHAR(12345.67, '99,999.9900') TO_CHAR(12345.67, '099,999.99') TO_CHAR(-12345.67, '99,999.99') TO_CHAR(12345.67, '99999G99') TO_CHAR(12345.67, 'TM') TO_CHAR(2007, 'RN') TO_CHAR(-12345.67, '99,999.99PR') TO_CHAR(12345.67, 'L99,999.99' ) TO_CHAR(0012345.6700, 'FM99999.99') TO_CHAR(-12345.67, '99,999.99MI') TO_CHAR(product_price, '$9,999.00')
Isso é apenas um simples exemplo das inúmeras possibilidades que você pode utilizar com o maravilhoso Oracle.
Exemplo de uso:
select to_char(1234.567, '99999d99') valor1 from dual select to_char(1234.567, '9999d999') valor2 from dual
Abração e bons códigos!!
Emanoel Deivison
Recife - PE
Gostei + 0
10/12/2013
Thiago
Gostei + 0
10/12/2013
Alex Lekao
precisando eh so falar.
Gostei + 0
10/12/2013
Deivison Melo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)