int을(를) 데이터 형식 numeric(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다.
int을(를) 데이터 형식 numeric(으)로 변환 오류 해결 문제 원인 MS-SQL 서버에서 데이터 형변환 시 나타는 문제를 가지고 설명드리겠습니다. 에러 메시지 그대로 int 형식을 numeric 형태로 변환하는 중에 형식이 맞이 않아서 발생하는 문제입니다. 먼저 데이터 형식에 대하 이해가 먼저 필요합니다. 가장 많이 사용하는 정확한 수치형에는 구분 범위 바이트 bigint –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 -2^63에서 2^63-1 8바이트 int –2,147,483,648 ~ 2,147,483,647 -2^31 ~ 2^31-1 4바이트 smallint –32,768 ~ 32,767 -2^15 ~ 2^15-1 2바이트 tinyint ..
2023. 8. 3.