integer 를 쓰시면 될 것 같습니다...
범위가 나와 있었죠?
-32,767 ~ 32,767 안의 값만이 사용된다면 smallint 를 사용해도 무방하나 보통 intenger를 많이 쓰네염...
-- 클라라 님이 쓰신 글:
>> 답변 잘 보았습니다. 넘 감사하구요, 한개만 더...
>> 그럼 보통 정수로된 키로 쓰는 숫자 타입은 뭘 사용하나요?
>> -- man 님이 쓰신 글:
>> >> * 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로 해야 하나요?
>> >> >> 어케야 하는걸까여???
|