使わないように: money は使用しないようにしてください。代わりに numeric 、もしくは decimal を to_char 関数と組み合わせて利用してください。将来のリリースで通貨データ型は numeric の上層のロケールが関知することになりそうです。
money は米国式通貨を固定の小数点表記で格納します。もしPostgreSQL がロケールサポート付きでコンパイルされていたら money はロケールで特定される出力フォーマットを使用します。
入力は整数、浮動小数点リテラル、そして'$1,000.00' のような「典型的」な通貨形式を含む数多くのフォーマットを受け付けます。出力は'$1,000.00' の形式となります。