2
I created one, but it didn’t work out:
CREATE FUNCTION formatar_moeda(valor FLOAT) RETURNS VARCHAR(15) AS
$$
DECLARE
formatado VARCHAR(15);
BEGIN
SET formatado = NUMBER(valor,2);
SET formatado = REPLACE(formatado,'.','#');
SET formatado = REPLACE(formatado,',','.');
SET formatado = REPLACE(formatado,'#',',');
RETURN CONCAT('R$', formatado);
END;
$$
LANGUAGE plpgsql;
Take a look here: http://paposql.blogspot.com.br/2012/02/funcao-para-formatar-moeda-em-reais-no.html
– StillBuggin