Select Count(*) as Cnt,sum(Penarty) as Cnt2 From TblJubsu
이런 쿼리문에서 Sum 함수를 사용했을때 값이 21억이 넘거든요.. 쿼리를 open할때 overflow에러 메세지 나는데 이걸 어떻게 해야될지 모르겠네요..
알고계신분 있으시면 부탁드립니다. 그럼 수고들 하세요
Select Count(*) as Cnt,sum(Penarty) as Cnt2 From TblJubsu 이런 쿼리문에서 Sum 함수를 사용했을때 값이 21억이 넘거든요.. 쿼리를 open할때 overflow에러 메세지 나는데 이걸 어떻게 해야될지 모르겠네요.. 알고계신분 있으시면 부탁...
강형철
•
2002.05.03 00:05
간단하게 말하자면 일단 Penarty라는 필드의 형을 Integer형에서
Double, Float, Number형 등의 21억을 ...
간단하게 말하자면 일단 Penarty라는 필드의 형을 Integer형에서
Double, Float, Number형 등의 21억을 넘는 수치를 사용할 수 있는
형으로 바꾸시면 됩니다...
그리고 값을 가져올때는 dblCnt2 := ParamByName( 'Cnt2' ).AsFloat;
이런 식으로 가져오시면 됩니다.
그럼 20000.