PostgreSQL 9.1.24 문서 | ||||
---|---|---|---|---|
이전 | up | 8 장. | 다음 |
theMoney유형은 통화 금액을 저장합니다표 8-3. 그만큼lc_monetary설정. 테이블에 표시된 범위는 두 개가 있다고 가정합니다.'$ 1,000.00'. 출력은 일반적으로 후자입니다
이 데이터 유형의 출력은 로케일에 민감하기 때문에Money데이터로의 데이터lc_monetary. 문제를 피하기 위해 복원하기 전에lc_monetary
값숫자, int및bigint데이터 유형은 할 수 있습니다Money. 에서 전환Realand더블데이터 유형은 캐스트를 통해 수행 할 수 있습니다숫자첫 번째, 예 :
선택 '12 .34 ':: float8 :: numeric :: money;
그러나 권장되지 않습니다. 부동 소수점 번호
A Money값을 캐스트 할 수 있습니다숫자정밀도 손실없이. 전환
선택 '52093.89':: money :: numeric :: float8;
aMoney값은 다른 사람으로 나눈Money값, 결과는입니다.이중 정밀(즉, 돈이 아닌 순수한 숫자);