Inserir valores com decimais

Olá Galera!
Gostaria de saber como faço para inserir no meu BD um valor deste tipo: R$ 1.000,00 ?? exatamente assim.Obs:estou usando struts.

beijos.

Depende de como foi definido no seu banco de dados o tipo da coluna. Você sabe a DDL da sua tabela (aquela declaração “CREATE TABLE”…?)

olha soh, tem 2 opcoes,
->a primeira e mais direta a sua pergunta, eh vc colocar o tipo de dado do campo da sua tabela como “moeda”(algo que trate com isso) ou colocar o tipo como varchar mesmo ai vc coloca oq tiver afim…

->A segunda, eh a melhorzinha, vc coloca o campo como inteiro add como 1000 e qdo vc for pegar o valor vc trata ela e mostra na interface com uma “mascara”, transformando o valor 1000 em R$1.000,00 (essa eh a masca por exemplo R$ 9.999.999.999,99)

Mas como faço para recuperar o valor q gravei no banco e passar para este formato? estou usando o: format="##,###,###.##,mas inseri no banco 100…para aparecer R$ 100,00???O que há de errado neste format???