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 8917 게시물 읽기
No. 8917
Numeric 관련 질문드립니다.
작성자
이종복(ljb0178)
작성일
2011-12-26 17:59
조회수
8,095

안녕하세요.

PostgreSQL을 배우고 있는 초보입니다.

제가 테스하는 것중에 특이한 것이 있어서 고수분들의 의견을 듣고자합니다.

CREATE TABLE est111
( col1 numeric );

테이블을 만들었습니다.

그리고,

insert into test111 values ('00111111111.000000000000');

이런값을 입력하였습니다.

보통 오라클같은 경우는 앞의 00을 잘라내고, 뒤에 .000000000000 를 잘라서 입력이 되는데요.

값을 조회하니 ''00111111111.000000000000'으로 나옵니다.

이건 왜 이런건가요?

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

 numeric 자료형은 내부적으로 숫자와 소수점만 입력되는 문자열입니다. 

이 문자열이 사칙연산도 가능한 형태입니다. 

그래서, 특별하게 출력할 때, 출력 형식을 맞추지 않는다면, 입력할 때 모습 그대로 출력됩니다. 

 

김상기(ioseph)님이 2011-12-27 10:23에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8921psql \set 명령어
김상기
2011-12-28
8671
8920컬럼 타입 변환 관련 질문입니다. [1]
이종복
2011-12-27
7936
8919index를 이용한 정렬 [6]
facy
2011-12-26
11719
8917Numeric 관련 질문드립니다. [1]
이종복
2011-12-26
8095
8916한글 관련 문제 [7]
이효광
2011-12-21
14812
8915DB와 Tomcat 운영 문의 사항 [2]
박병훈
2011-12-21
8814
8914PostgreSQL이 11.12.05에 릴리즈되었는데, 9.1.2, 9.0.6, 8.4.10, 8.3.17 버전들을 각각 모두 유지/업데이트 하는 이유가 무엇일까요? [2]
2011-12-16
7812
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다