database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 3379 게시물 읽기
No. 3379
Re: money형에 데이터 넣기
작성자
정재익(advance)
작성일
2001-09-13 22:46
조회수
2,739

,000 이라는 돈의 표현 방식은 우리나라 방식이지요. 미국같은 경우는 $1,102.39 이런식의 표현을 사용하지요 그 때문에 money 형이라는 자료형은 세자리마다 , (comma)로 분리되는 소수 둘째자리까지 표현가능한 실수 자료형 정도로 생각하시면 될 듯 합니다.

 

그러니 그냥 ',000' 은 입력이 안될 것 같으며 '1,000' 은 입력이 될 것 같군요. :-) (죄송한 말씀이지만 직접 테스트해 보지 않았습니다. 한번 해 보시기 바랍니다. 그리고 이 자료형은 현실적으로 우리 나라 화폐를 표시하는데는 적합하지 않다고 생각합니다)

 

-- 박완규 님이 쓰신 글:

>> money형에 데이터를 넣고 싶으네 자꾸 에러가 나네요

>> create table test(a money);

>> insert into test values(',000');

>>

>> 에러내용

>>

>> "Bad money external representation ,000"

>>

>> 어떤 형식으로 값을 넣어야 되는지 가르쳐주세요.

이 글에 대한 댓글이 총 1건 있습니다.

현재 PostgreSQL에서의 money 형은 to_char 함수가 지원되면서 "권장하지 않는" 자료형으로 취급되고 있습니다.

 

금액의 통계(합계, 평균, 표준편차(?)...)까지 필요하시다면, 가장 편한 number 형을 사용하는 것이 제일 바람직할 듯싶습니다.

 

그리고 눈에 보이는 부분은 to_char 함수로 formatting 하시는 것이 타당하겠지요.

김상기님이 2001-09-15 00:45에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3383DB Connection
노인철
2001-09-15
2276
3392┕>Re: DB Connection
정재익
2001-09-17 11:59:00
2352
3396 ┕>Re: Re: DB Connection
노인철
2001-09-17 16:36:32
2357
3400  ┕>Re: Re: Re: DB Connection
정재익
2001-09-18 10:46:05
2792
3403   ┕>[내용없음] 정말 감사합니다.
노인철
2001-09-18 18:37:15
2075
3382jdbc 연동하려 합니다.
이유경
2001-09-14
2463
3389┕>Re: jdbc 연동하려 합니다.
정재익
2001-09-17 11:49:52
2379
3393 ┕>Re: Re: jdbc 연동하려 합니다.
이유경
2001-09-17 12:08:14
2407
3394  ┕>Re: Re: Re: jdbc 연동시에 나오는 문제로 하나만 더 물어보겠습니다.
이유경
2001-09-17 12:38:09
2448
3402   ┕>Re: Re: Re: Re: jdbc 연동시에 나오는 문제로 하나만 더 물어보겠습니다.
김형석
2001-09-18 18:09:12
2386
3404    ┕>Re: Re: Re: Re: Re: 형석님 상위 Files 메뉴에서 파일을 첨부하여 올리시면 됩니다.
정재익
2001-09-18 21:01:26
2307
3381DB 복구
노인철
2001-09-14
2526
3390┕>Re: DB 복구
정재익
2001-09-17 11:53:45
2395
3378money형에 데이터 넣기
박완규
2001-09-13
2301
3379┕>Re: money형에 데이터 넣기 [1]
정재익
2001-09-13 22:46:01
2739
3375[HELP]pg_control가 없다고 나옵니다.
송상훈
2001-09-13
2081
3380┕>Re: [HELP]pg_control가 없다고 나옵니다.
정재익
2001-09-14 08:28:26
2188
3388 ┕>감사합니다.
송상훈
2001-09-15 19:29:29
1835
3374^^ 에러가 났는데 무슨 내용인지 모르겠어요 ㅠㅠ [2]
이지영
2001-09-13
2800
3377┕>Re: ^^ 에러가 났는데 무슨 내용인지 모르겠어요 ㅠㅠ
정재익
2001-09-13 16:18:03
2065
3373forenign key 지정방법 좀 가르쳐주세요
박완규
2001-09-13
1844
3376┕>Re: forenign key 지정방법 간단합니다.
정재익
2001-09-13 15:10:48
2108
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다