stores a currency amount with a fixed fractional precision 8 바이트 92233720368547758.08 ~ 92233720368547758.07 자리수는 lc_monetary 설정에서 관리한다. 올바른 출력을 위해 lc_monetary를 잘 맞추는게 중요하다. locale에 따라 출력은 다름 기본 출력은 $1,000.00 실제로는 이렇게 쓸일이 있을까 싶다. 흔히 경험한 바로는 화폐 숫자를 float 컬럼으로 만들고 enum타입으로 화폐 타입을 결정하는 패턴을 봐왔다. REFERENCES PostgreSQL : Documentation: 13: PostgreSQL 13.7 Documentation postgrespro.com