반응형
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
반응형
'DB > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] PostgreSQL의 쿼리 플랜에 대해서 알아보자. (Query Plan) (0) | 2022.06.19 |
---|---|
[PostgreSQL] PostgreSQL의 Date/Time 타입에 대해서 알아보자. (0) | 2022.06.19 |
[PostgreSQL] PostgreSQL의 Enum 타입에 대해서 알아보자. (0) | 2022.06.17 |
[PostgreSQL] PostgreSQL의 boolean 타입에 대해서 알아보자. (0) | 2022.06.17 |
[PostgreSQL] PostgreSQL의 이진 타입에 대해서 알아보자. (Binary Type) (0) | 2022.06.14 |