货币类型

money 类型存储固定小数精度的货币数字,小数的精度由数据库的 lc_monetary 设置决定,表中展示的范围假设有两个小数位。money 类型可以接受的输入格式很多,包括整数和浮点数文字,以及常用的货币格式,如’$1,000.00’。 输出通常是最后一种形式,但和区域相关。

名字 存储尺寸 描述 范围
money 8 bytes 货币额 92233720368547758.08 to +92233720368547758.07

由于这种数据类型的输出是区域敏感的,因此将 money 数据装入到另一个不同 lc_monetary 的数据库是不起作用的,在恢复一个转储到一个新数据库中之前,应确保新数据库的 lc_monetary 设置和被转储数据库的相同或者具有等效值。