declare @xi int, @yi dec(6,3), @yl dec(6,3), @ys dec(7,5), @MPs dec(8,6)
set @ys=(@yl*0.33)+(@yi*0.67)
set @MPs=(@ys+@yi)*0.5
프로그램을 짜는 도중 위와 같은 구문이 있는데요~ 실행을 시켰떠니 다른건 이상이 없는데 이 부분에 대해서
아래와 같은 오류메세지가 뜹니다.
"numeric을(를) 데이터 형식 numeric(으)로 변환하는 중 산술 오버플로 오류가 발생했습니다."
정의할떄 소수점 정의 다 내려줬는데 왜 계쏙 이런 결과가 나올까요??? 나른 과정을 더 삽입해야하나요???
도움 부탁드립니다.
|