728x90
반응형
SMALL
산술오버플로우
-
필드속성 DECIMAL혼자서 공부하기/SQL 2009. 12. 31. 10:38
필드 속성인 DECIMAL 은 큰 숫자에 대해서 처리할 때 사용 어느정도 크냐면 -10^38+1 부터 10^38-1 까지의 자릴수 이다..엄청나다. 자 그럼 본론으로 들어가기전에 제발 FLOAT 이딴거 사용하지 말자. 보통 0.000000 등의 소숫점 자리를 표현할 때 FLOAT 를 사용하는데 절대 FLOAT 는 사용하지 말아야 함 그 이유는 FLOAT 및 REAL 테이터 형식은 근사 데이터 형식이어서 정확한 값을 저장하지 않고 가장 가까운 근사값을 저장하기 때문이다. 따라서 요걸 이용하게 되면 나누기 등의 계산을 할때 정확한 값이 출력되지 않고 근사값을 출력하기 때문에 돈 계산시 문제가 발생할 수 있다. 그럼? INTEGER, DECIMAL, MONEY, SMALLMONEY 데이터 형식을 이용하자 여기..