货币类型:money
money
类型存储固定小数精度的货币数字,小数的精度由数据库的lc_monetary设置决定。windows系统下,该配置项位于/data/postgresql.conf文件中,默认配置如下,
lc_monetary = 'Chinese (Simplified)_China.936' # locale for monetary formatting
货币类型输入输出格式
可接受的输入格式很多,包括整数和浮点数文字,以及常用的货币格式,如'$1,000.00'
。 输出通常是最后一种形式,但和区域相关。也就是说:money这种数据类型的输出格式是和区域相关的。例如:上述配置对应于中国区域,那么货币的输出格式就为:
SELECT id,name,money FROM "tb_account"
ORDER BY id
查询结果如下,