11th October 2018: PostgreSQL 11 RC 1 Released!
Supported Versions: Current (10) / 9.6 / 9.5 / 9.4 / 9.3
Development Versions: 11 / devel
Unsupported versions: 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

8.2. Monetary Types

Note: The money type is deprecated. Use numeric or decimal instead, in combination with the to_char function.

The money type stores a currency amount with a fixed fractional precision; see Table 8-3. Input is accepted in a variety of formats, including integer and floating-point literals, as well as "typical" currency formatting, such as '$1,000.00'. Output is generally in the latter form but depends on the locale.

Table 8-3. Monetary Types

Name Storage Size Description Range
money 4 bytes currency amount -21474836.48 to +21474836.47