'데이터형'에 해당되는 글 1건
- 2010.05.18 sp_help에 속았다. - 컬럼 길이
- sp_help에 속았다. - 컬럼 길이
- 日常茶飯事
- 2010. 5. 18. 01:30
sp_help로 본 결과를 제대로 봐야 한다.
Length는 데이터 형식의 물리적 길이(바이트)다.
Prec는 전체 자릿수, Scale은 소수점 이하 자릿수다.
문자형인 경우에는 길이는 Length를 보면 된다.
숫자형인 경우는 잘 봐야 한다.
numeric(1, 0)이나 decimal(1, 0)가 차지하는 길이는 5바이트이다.
그러나 데이터는 -9 ~ 9까지만 입력할 수 있다.
tinyint는 1바이트를 차지하므로 2^8이고 0 ~ 255까지 입력할 수 있다.
자릿수가 3이지만 999는 입력할 수 없다.
int는 4바이트를 차지하므로 -2^31 ~ 2^31 - 1까지 입력할 수 있다. 1
자릿수가 10이지만 2^31(2,147,483,648)을 입력할 수 없다.
Length는 데이터 형식의 물리적 길이(바이트)다.
Prec는 전체 자릿수, Scale은 소수점 이하 자릿수다.
문자형인 경우에는 길이는 Length를 보면 된다.
숫자형인 경우는 잘 봐야 한다.
numeric(1, 0)이나 decimal(1, 0)가 차지하는 길이는 5바이트이다.
그러나 데이터는 -9 ~ 9까지만 입력할 수 있다.
tinyint는 1바이트를 차지하므로 2^8이고 0 ~ 255까지 입력할 수 있다.
자릿수가 3이지만 999는 입력할 수 없다.
int는 4바이트를 차지하므로 -2^31 ~ 2^31 - 1까지 입력할 수 있다. 1
자릿수가 10이지만 2^31(2,147,483,648)을 입력할 수 없다.
- 2^(8 * 4) / 2 [본문으로]
Recent comment