* Numeric Data Types *
- SMALLINT (2bytes) => -32,767 ~ 32,767
- INTEGER (4bytes) => -2,147,483,647 ~ 2,147,483,647
- FLOAT (8bytes) => 이진 부동 소수점 숫자들, 두배 정밀도.
- SMALLFLOAT (4bytes) => 이진 부동 소수점 숫자들, 단일 정밀도.
- DECIMAL => 정밀도와 스케일이 32 유효 숫자까지 .=> 10(-130승) ~ 10
(124승) (default (16,0))
ex) decimal(5,2) -> 123.45 로 표현
decimal(6,2) -> 1234.567 ('7'은 반올림 됨)
- SERIAL
자동으로 증가하는 unique 값이기 때문에 Primary Key 로서 매우 좋다.
내부적으로는 Integer 값
초기값 설정가능, serial(100)은 100부터 시작함, 기본은 1부터 시작
삭제될 경우 serial 값은 계속 증가한다.(sort 되지 않는다.)
결국 소수점 저장이 가능한 것은 FLOAT, SMALLFLOAT, DECIMAL 입니다.
참조하시길...
-- 클라라 님이 쓰신 글:
>> 오라클의 number형은 Informix에서 어떻게 표현하나요?
>> integer로 해야 하나요?
>> 어케야 하는걸까여???
|